CTRE Phoenix 6 C++ 25.0.0-beta-4
Loading...
Searching...
No Matches
ctre::phoenix6::hardware::ParentDevice Member List

This is the complete list of members for ctre::phoenix6::hardware::ParentDevice, including all inherited members.

_emptyControlctre::phoenix6::hardware::ParentDeviceinlineprotectedstatic
deviceIdentifierctre::phoenix6::hardware::ParentDeviceprotected
GetAppliedControl() constctre::phoenix6::hardware::ParentDeviceinline
GetAppliedControl()ctre::phoenix6::hardware::ParentDeviceinline
GetDeviceHash() constctre::phoenix6::hardware::ParentDeviceinline
GetDeviceID() constctre::phoenix6::hardware::ParentDeviceinline
GetGenericSignal(uint32_t signal, bool refresh=true)ctre::phoenix6::hardware::ParentDeviceinline
GetNetwork() constctre::phoenix6::hardware::ParentDeviceinline
GetResetOccurredChecker() constctre::phoenix6::hardware::ParentDeviceinline
HasResetOccurred()ctre::phoenix6::hardware::ParentDeviceinline
is_all_device_vctre::phoenix6::hardware::ParentDeviceprotectedstatic
IsConnected(units::second_t maxLatencySeconds=500_ms)ctre::phoenix6::hardware::ParentDeviceinline
LookupDimensionlessStatusSignal(uint16_t spn, std::string signalName, bool refresh)ctre::phoenix6::hardware::ParentDeviceinlineprotected
LookupStatusSignal(uint16_t spn, std::string signalName, bool reportOnConstruction, bool refresh)ctre::phoenix6::hardware::ParentDeviceinlineprotected
LookupStatusSignal(uint16_t spn, std::function< std::map< uint16_t, std::string >()> mapFiller, std::string signalName, bool reportOnConstruction, bool refresh)ctre::phoenix6::hardware::ParentDeviceinlineprotected
operator=(ParentDevice const &)=deletectre::phoenix6::hardware::ParentDevice
OptimizeBusUtilization(units::frequency::hertz_t optimizedFreqHz=0_Hz, units::time::second_t timeoutSeconds=100_ms)ctre::phoenix6::hardware::ParentDevice
OptimizeBusUtilizationForAll(Devices &... devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(const std::vector< ParentDevice * > &devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(const std::array< ParentDevice *, N > &devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, Devices &... devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, const std::vector< ParentDevice * > &devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, const std::array< ParentDevice *, N > &devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
ParentDevice(int deviceID, std::string model, std::string canbus)ctre::phoenix6::hardware::ParentDeviceinline
ParentDevice(ParentDevice const &)=deletectre::phoenix6::hardware::ParentDevice
ResetSignalFrequencies(units::time::second_t timeoutSeconds=100_ms)ctre::phoenix6::hardware::ParentDevice
ResetSignalFrequenciesForAll(Devices &... devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
ResetSignalFrequenciesForAll(const std::vector< ParentDevice * > &devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
ResetSignalFrequenciesForAll(const std::array< ParentDevice *, N > &devices)ctre::phoenix6::hardware::ParentDeviceinlinestatic
SetControlPrivate(const controls::ControlRequest &request)ctre::phoenix6::hardware::ParentDeviceprotectedvirtual
~ParentDevice()=defaultctre::phoenix6::hardware::ParentDevicevirtual