WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
DigitalOutput Member List

This is the complete list of members for DigitalOutput, including all inherited members.

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
AddToSingletonList()SensorBaseprotected
AllocateInterrupts(bool watcher) (defined in InterruptableSensorBase)InterruptableSensorBaseprotected
CancelInterrupts()InterruptableSensorBasevirtual
CheckAnalogInput(uint32_t channel)SensorBasestatic
CheckAnalogOutput(uint32_t channel)SensorBasestatic
CheckDigitalChannel(uint32_t channel)SensorBasestatic
CheckPDPChannel(uint32_t channel)SensorBasestatic
CheckPWMChannel(uint32_t channel)SensorBasestatic
CheckRelayChannel(uint32_t channel)SensorBasestatic
CheckSolenoidChannel(uint32_t channel)SensorBasestatic
CheckSolenoidModule(uint8_t moduleNumber)SensorBasestatic
ClearError() const ErrorBasevirtual
CloneError(const ErrorBase &rhs) const (defined in ErrorBase)ErrorBasevirtual
DeleteSingletons()SensorBasestatic
DigitalOutput(uint32_t channel)DigitalOutputexplicit
DisableInterrupts()InterruptableSensorBasevirtual
DisablePWM()DigitalOutput
EnableInterrupts()InterruptableSensorBasevirtual
EnablePWM(float initialDutyCycle)DigitalOutput
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
GetAnalogTriggerForRouting() const DigitalOutputvirtual
GetChannel() const DigitalOutput
GetChannelForRouting() const DigitalOutputvirtual
GetDefaultSolenoidModule() (defined in SensorBase)SensorBaseinlinestatic
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetGlobalError()ErrorBasestatic
GetModuleForRouting() const DigitalOutputvirtual
GetSmartDashboardType() const DigitalOutputvirtual
GetTable() const DigitalOutputvirtual
InitTable(std::shared_ptr< ITable > subTable)DigitalOutputvirtual
InterruptableSensorBase() (defined in InterruptableSensorBase)InterruptableSensorBase
IsPulsing() const DigitalOutput
kAnalogInputs (defined in SensorBase)SensorBasestatic
kAnalogOutputs (defined in SensorBase)SensorBasestatic
kBoth enum value (defined in InterruptableSensorBase)InterruptableSensorBase
kChassisSlots (defined in SensorBase)SensorBasestatic
kDigitalChannels (defined in SensorBase)SensorBasestatic
kFallingEdge enum value (defined in InterruptableSensorBase)InterruptableSensorBase
kPDPChannels (defined in SensorBase)SensorBasestatic
kPwmChannels (defined in SensorBase)SensorBasestatic
kRelayChannels (defined in SensorBase)SensorBasestatic
kRisingEdge enum value (defined in InterruptableSensorBase)InterruptableSensorBase
kSolenoidChannels (defined in SensorBase)SensorBasestatic
kSolenoidModules (defined in SensorBase)SensorBasestatic
kTimeout enum value (defined in InterruptableSensorBase)InterruptableSensorBase
m_digital_ports (defined in SensorBase)SensorBaseprotectedstatic
m_error (defined in ErrorBase)ErrorBasemutableprotected
m_interrupt (defined in InterruptableSensorBase)InterruptableSensorBaseprotected
m_interruptIndex (defined in InterruptableSensorBase)InterruptableSensorBaseprotected
m_interrupts (defined in InterruptableSensorBase)InterruptableSensorBaseprotectedstatic
m_pwm_ports (defined in SensorBase)SensorBaseprotectedstatic
m_relay_ports (defined in SensorBase)SensorBaseprotectedstatic
operator=(const SensorBase &)=delete (defined in SensorBase)SensorBase
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
Pulse(float length)DigitalOutput
ReadFallingTimestamp()InterruptableSensorBasevirtual
ReadRisingTimestamp()InterruptableSensorBasevirtual
RequestInterrupts(InterruptHandlerFunction handler, void *param)InterruptableSensorBasevirtual
RequestInterrupts()InterruptableSensorBasevirtual
SensorBase()SensorBase
SensorBase(const SensorBase &)=delete (defined in SensorBase)SensorBase
Set(uint32_t value)DigitalOutput
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetPWMRate(float rate)DigitalOutput
SetUpSourceEdge(bool risingEdge, bool fallingEdge)InterruptableSensorBasevirtual
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
StartLiveWindowMode()DigitalOutputvirtual
StatusIsFatal() const ErrorBasevirtual
StopLiveWindowMode()DigitalOutputvirtual
UpdateDutyCycle(float dutyCycle)DigitalOutput
UpdateTable()DigitalOutputvirtual
ValueChanged(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, bool isNew)DigitalOutputvirtual
ValueChangedEx(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, unsigned int flags)ITableListenervirtual
WaitForInterrupt(float timeout, bool ignorePrevious=true)InterruptableSensorBasevirtual
WaitResult enum name (defined in InterruptableSensorBase)InterruptableSensorBase
~DigitalOutput()DigitalOutputvirtual
~DigitalSource()=default (defined in DigitalSource)DigitalSourcevirtual
~ErrorBase()=default (defined in ErrorBase)ErrorBasevirtual
~InterruptableSensorBase()=default (defined in InterruptableSensorBase)InterruptableSensorBasevirtual
~ITableListener()=default (defined in ITableListener)ITableListenervirtual
~SensorBase()=default (defined in SensorBase)SensorBasevirtual