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

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

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
AddToSingletonList()SensorBaseprotected
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
Direction enum name (defined in Relay)Relay
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
Get() const Relay
GetChannel() const (defined in Relay)Relay
GetDefaultSolenoidModule() (defined in SensorBase)SensorBaseinlinestatic
GetDescription(std::ostringstream &desc) const override (defined in Relay)Relayvirtual
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetExpiration() const overrideRelayvirtual
GetGlobalError()ErrorBasestatic
GetSmartDashboardType() const overrideRelayvirtual
GetTable() const overrideRelayvirtual
InitTable(std::shared_ptr< ITable > subTable) overrideRelayvirtual
IsAlive() const overrideRelayvirtual
IsSafetyEnabled() const overrideRelayvirtual
kAnalogInputs (defined in SensorBase)SensorBasestatic
kAnalogOutputs (defined in SensorBase)SensorBasestatic
kBothDirections enum value (defined in Relay)Relay
kChassisSlots (defined in SensorBase)SensorBasestatic
kDigitalChannels (defined in SensorBase)SensorBasestatic
kForward enum value (defined in Relay)Relay
kForwardOnly enum value (defined in Relay)Relay
kOff enum value (defined in Relay)Relay
kOn enum value (defined in Relay)Relay
kPDPChannels (defined in SensorBase)SensorBasestatic
kPwmChannels (defined in SensorBase)SensorBasestatic
kRelayChannels (defined in SensorBase)SensorBasestatic
kReverse enum value (defined in Relay)Relay
kReverseOnly enum value (defined in Relay)Relay
kSolenoidChannels (defined in SensorBase)SensorBasestatic
kSolenoidModules (defined in SensorBase)SensorBasestatic
m_digital_ports (defined in SensorBase)SensorBaseprotectedstatic
m_error (defined in ErrorBase)ErrorBasemutableprotected
m_pwm_ports (defined in SensorBase)SensorBaseprotectedstatic
m_relay_ports (defined in SensorBase)SensorBaseprotectedstatic
m_table (defined in Relay)Relay
operator=(const SensorBase &)=delete (defined in SensorBase)SensorBase
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
Relay(uint32_t channel, Direction direction=kBothDirections)Relay
SensorBase()SensorBase
SensorBase(const SensorBase &)=delete (defined in SensorBase)SensorBase
Set(Value value)Relay
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
SetExpiration(float timeout) overrideRelayvirtual
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
SetSafetyEnabled(bool enabled) overrideRelayvirtual
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
StartLiveWindowMode() overrideRelayvirtual
StatusIsFatal() const ErrorBasevirtual
StopLiveWindowMode() overrideRelayvirtual
StopMotor() overrideRelayvirtual
UpdateTable() overrideRelayvirtual
Value enum name (defined in Relay)Relay
ValueChanged(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, bool isNew) override (defined in Relay)Relay
ITableListener::ValueChanged(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, bool isNew)=0ITableListenerpure virtual
ValueChangedEx(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, unsigned int flags)ITableListenervirtual
~ErrorBase()=default (defined in ErrorBase)ErrorBasevirtual
~ITableListener()=default (defined in ITableListener)ITableListenervirtual
~Relay()Relayvirtual
~SensorBase()=default (defined in SensorBase)SensorBasevirtual