|
CTRE Phoenix 6 C++ 24.3.0
|
This is the complete list of members for ctre::phoenix6::BaseStatusSignal, including all inherited members.
| _checkFirmVersFunction | ctre::phoenix6::BaseStatusSignal | protected |
| _lastTimestamp | ctre::phoenix6::BaseStatusSignal | protected |
| BaseStatusSignal(hardware::DeviceIdentifier deviceIdentifier, uint16_t spn, std::string signalName, std::function< void()> checkFirmVersFunction) | ctre::phoenix6::BaseStatusSignal | inlineprotected |
| BaseStatusSignal(ctre::phoenix::StatusCode error) | ctre::phoenix6::BaseStatusSignal | inlineprotected |
| baseValue | ctre::phoenix6::BaseStatusSignal | protected |
| CopyFrom(const BaseStatusSignal &other) | ctre::phoenix6::BaseStatusSignal | inlineprotected |
| deviceIdentifier | ctre::phoenix6::BaseStatusSignal | protected |
| error | ctre::phoenix6::BaseStatusSignal | protected |
| GetAllTimestamps() const | ctre::phoenix6::BaseStatusSignal | inline |
| GetAppliedUpdateFrequency() const =0 | ctre::phoenix6::BaseStatusSignal | pure virtual |
| GetLatencyCompensatedValue(StatusSignal< U > &signal, StatusSignal< U_PER_SEC > &signalSlope, units::time::second_t maxLatencySeconds=0.300_s) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| GetName() const | ctre::phoenix6::BaseStatusSignal | inline |
| GetStatus() const | ctre::phoenix6::BaseStatusSignal | inline |
| GetTimestamp() const | ctre::phoenix6::BaseStatusSignal | inline |
| GetUnits() const | ctre::phoenix6::BaseStatusSignal | inline |
| GetValueAsDouble() const | ctre::phoenix6::BaseStatusSignal | inline |
| HasUpdated() | ctre::phoenix6::BaseStatusSignal | inline |
| is_all_status_signal_v | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| IsAllGood(Signals &... signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| IsAllGood(const std::vector< BaseStatusSignal * > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| IsAllGood(const std::array< BaseStatusSignal *, N > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| RefreshAll(Signals &... signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| RefreshAll(const std::vector< BaseStatusSignal * > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| RefreshAll(const std::array< BaseStatusSignal *, N > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| SetUpdateFrequency(units::frequency::hertz_t frequencyHz, units::time::second_t timeoutSeconds=50_ms)=0 | ctre::phoenix6::BaseStatusSignal | pure virtual |
| SetUpdateFrequencyForAll(units::frequency::hertz_t frequencyHz, Signals &... signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| SetUpdateFrequencyForAll(units::frequency::hertz_t frequencyHz, const std::vector< BaseStatusSignal * > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| SetUpdateFrequencyForAll(units::frequency::hertz_t frequencyHz, const std::array< BaseStatusSignal *, N > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| signalName | ctre::phoenix6::BaseStatusSignal | protected |
| spn | ctre::phoenix6::BaseStatusSignal | protected |
| Status_Get(const char *network, int deviceHash, uint32_t signal, bool bWaitForUpdate, double timeoutSeconds, double *outValue, double *hwtimestamp, double *swtimestamp, double *ecutimestamp) | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| Status_GetAppliedUpdateFrequency(const char *canbus, uint32_t deviceHash, uint16_t spn) | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| Status_GetUnits(uint32_t signal) | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| Status_SetUpdateFrequency(const char *canbus, uint32_t deviceHash, uint16_t spn, double frequencyHz, double timeoutSeconds) | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| Status_SetUpdateFrequencyForAll(BaseStatusSignal *const *signals, size_t count, double frequencyHz, double timeoutSeconds) | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| Status_WaitForAll(BaseStatusSignal *const *signals, size_t count, const char *network, double timeoutSeconds) | ctre::phoenix6::BaseStatusSignal | protectedstatic |
| StatusSignal | ctre::phoenix6::BaseStatusSignal | friend |
| timestamps | ctre::phoenix6::BaseStatusSignal | protected |
| units | ctre::phoenix6::BaseStatusSignal | protected |
| WaitForAll(units::time::second_t timeoutSeconds, Signals &... signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| WaitForAll(units::time::second_t timeoutSeconds, const std::vector< BaseStatusSignal * > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| WaitForAll(units::time::second_t timeoutSeconds, const std::array< BaseStatusSignal *, N > &signals) | ctre::phoenix6::BaseStatusSignal | inlinestatic |
| WaitForAllImpl(const char *location, units::time::second_t timeoutSeconds, const Arr &signals) | ctre::phoenix6::BaseStatusSignal | inlineprotectedstatic |
| ~BaseStatusSignal()=0 | ctre::phoenix6::BaseStatusSignal | pure virtual |