Loading [MathJax]/extensions/tex2jax.js
CTRE Phoenix 6 C++ 23.2.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ctre::phoenix6::hardware::ParentDevice Member List

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

deviceIdentifierctre::phoenix6::hardware::ParentDeviceprotected
GetAppliedControl() constctre::phoenix6::hardware::ParentDeviceinline
GetAppliedControl()ctre::phoenix6::hardware::ParentDeviceinline
GetCANBus() constctre::phoenix6::hardware::ParentDeviceinline
GetDeviceID() constctre::phoenix6::hardware::ParentDeviceinline
kDefaultControlRatePeriodsSecctre::phoenix6::hardware::ParentDevicestatic
LookupDimensionlessStatusSignal(uint16_t spn, std::string signalName)ctre::phoenix6::hardware::ParentDeviceinlineprotected
LookupStatusSignal(uint16_t spn, std::string signalName, bool reportOnConstruction)ctre::phoenix6::hardware::ParentDeviceinlineprotected
LookupStatusSignal(uint16_t spn, uint16_t mapper_iter, std::function< std::map< int, StatusSignal< T > >()> map_filler, std::string signalName, bool reportOnConstruction)ctre::phoenix6::hardware::ParentDeviceinlineprotected
ParentDevice(int deviceID, std::string model, std::string canbus)ctre::phoenix6::hardware::ParentDeviceinline
ReportIfTooOld()=0ctre::phoenix6::hardware::ParentDeviceprotectedpure virtual
ReportIfTooOld(int minMajor, int minMinor, int minBugfix, int minBuild)ctre::phoenix6::hardware::ParentDeviceprotected
SetControlPrivate(controls::ControlRequest &request)ctre::phoenix6::hardware::ParentDeviceprotectedvirtual