| AsSupplier() | ctre::phoenixpro::StatusSignalValue< T > | inline |
| BaseStatusSignalValue(hardware::DeviceIdentifier deviceIdentifier, uint16_t spn, std::string signalName) | ctre::phoenixpro::BaseStatusSignalValue | inlineprotected |
| BaseStatusSignalValue(ctre::phoenix::StatusCode error) | ctre::phoenixpro::BaseStatusSignalValue | inlineprotected |
| baseValue | ctre::phoenixpro::BaseStatusSignalValue | protected |
| CopyFrom(const BaseStatusSignalValue &other) | ctre::phoenixpro::BaseStatusSignalValue | inlineprotected |
| deviceIdentifier | ctre::phoenixpro::BaseStatusSignalValue | protected |
| error | ctre::phoenixpro::BaseStatusSignalValue | protected |
| GetAllTimestamps() const | ctre::phoenixpro::BaseStatusSignalValue | inline |
| GetDataCopy() const | ctre::phoenixpro::StatusSignalValue< T > | inline |
| GetError() const | ctre::phoenixpro::BaseStatusSignalValue | inline |
| GetLatencyCompensatedValue(StatusSignalValue< U > &signal, StatusSignalValue< U_PER_SEC > &signalSlope) | ctre::phoenixpro::BaseStatusSignalValue | inlinestatic |
| GetTimestamp() const | ctre::phoenixpro::BaseStatusSignalValue | inline |
| GetUnits() const | ctre::phoenixpro::BaseStatusSignalValue | inline |
| GetValue() const | ctre::phoenixpro::StatusSignalValue< T > | inline |
| hardware::ParentDevice | ctre::phoenixpro::StatusSignalValue< T > | friend |
| IsAllGood(std::initializer_list< BaseStatusSignalValue * > signals) | ctre::phoenixpro::BaseStatusSignalValue | inlinestatic |
| operator<< | ctre::phoenixpro::StatusSignalValue< T > | friend |
| Refresh(bool ReportOnError=true) | ctre::phoenixpro::StatusSignalValue< T > | inline |
| SetUpdateFrequency(units::frequency::hertz_t frequencyHz, units::time::second_t timeoutSeconds=50_ms) | ctre::phoenixpro::StatusSignalValue< T > | inline |
| ctre::phoenixpro::BaseStatusSignalValue::SetUpdateFrequency(const char *canbus, uint32_t deviceHash, uint16_t spn, units::frequency::hertz_t frequencyHz, units::time::second_t timeoutSeconds) | ctre::phoenixpro::BaseStatusSignalValue | protected |
| signalName | ctre::phoenixpro::BaseStatusSignalValue | protected |
| spn | ctre::phoenixpro::BaseStatusSignalValue | protected |
| Status_Get(const char *network, int deviceHash, uint32_t signal, bool bWaitForUpdate, units::time::second_t timeoutSeconds, double *outValue, std::string *units, double *hwtimestamp, double *swtimestamp, double *ecutimestamp, int32_t *timestampType) | ctre::phoenixpro::BaseStatusSignalValue | protectedstatic |
| Status_WaitForAll(std::initializer_list< BaseStatusSignalValue * > signals, const char *network, units::time::second_t timeoutSeconds) | ctre::phoenixpro::BaseStatusSignalValue | protectedstatic |
| Status_WaitForAll(const std::vector< BaseStatusSignalValue * > &signals, const char *network, units::time::second_t timeoutSeconds) | ctre::phoenixpro::BaseStatusSignalValue | protectedstatic |
| timestamps | ctre::phoenixpro::BaseStatusSignalValue | protected |
| timestampType | ctre::phoenixpro::BaseStatusSignalValue | protected |
| ToString() const | ctre::phoenixpro::StatusSignalValue< T > | inline |
| units | ctre::phoenixpro::BaseStatusSignalValue | protected |
| WaitForAll(units::time::second_t timeoutSeconds, std::initializer_list< BaseStatusSignalValue * > signals) | ctre::phoenixpro::BaseStatusSignalValue | inlinestatic |
| WaitForAll(units::time::second_t timeoutSeconds, const std::vector< BaseStatusSignalValue * > &signals) | ctre::phoenixpro::BaseStatusSignalValue | inlinestatic |
| WaitForUpdate(units::time::second_t timeoutSec, bool ReportOnError=true) | ctre::phoenixpro::StatusSignalValue< T > | inline |
| ~BaseStatusSignalValue()=0 | ctre::phoenixpro::BaseStatusSignalValue | pure virtual |