_emptyControl | ctre::phoenix6::hardware::ParentDevice | inlineprotectedstatic |
deviceIdentifier | ctre::phoenix6::hardware::ParentDevice | protected |
GetAppliedControl() const | ctre::phoenix6::hardware::ParentDevice | inline |
GetAppliedControl() | ctre::phoenix6::hardware::ParentDevice | inline |
GetDeviceHash() const | ctre::phoenix6::hardware::ParentDevice | inline |
GetDeviceID() const | ctre::phoenix6::hardware::ParentDevice | inline |
GetGenericSignal(uint32_t signal) | ctre::phoenix6::hardware::ParentDevice | inline |
GetNetwork() const | ctre::phoenix6::hardware::ParentDevice | inline |
GetResetOccurredChecker() const | ctre::phoenix6::hardware::ParentDevice | inline |
HasResetOccurred() | ctre::phoenix6::hardware::ParentDevice | inline |
is_all_device_v | ctre::phoenix6::hardware::ParentDevice | protectedstatic |
LookupDimensionlessStatusSignal(uint16_t spn, std::string signalName) | ctre::phoenix6::hardware::ParentDevice | inlineprotected |
LookupStatusSignal(uint16_t spn, std::string signalName, bool reportOnConstruction) | ctre::phoenix6::hardware::ParentDevice | inlineprotected |
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::ParentDevice | inlineprotected |
operator=(ParentDevice &&)=default | ctre::phoenix6::hardware::ParentDevice | |
OptimizeBusUtilization(units::frequency::hertz_t optimizedFreqHz=0_Hz, units::time::second_t timeoutSeconds=50_ms) | ctre::phoenix6::hardware::ParentDevice | |
OptimizeBusUtilizationForAll(Devices &... devices) | ctre::phoenix6::hardware::ParentDevice | inlinestatic |
OptimizeBusUtilizationForAll(const std::vector< ParentDevice * > &devices) | ctre::phoenix6::hardware::ParentDevice | inlinestatic |
OptimizeBusUtilizationForAll(const std::array< ParentDevice *, N > &devices) | ctre::phoenix6::hardware::ParentDevice | inlinestatic |
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, Devices &... devices) | ctre::phoenix6::hardware::ParentDevice | inlinestatic |
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, const std::vector< ParentDevice * > &devices) | ctre::phoenix6::hardware::ParentDevice | inlinestatic |
OptimizeBusUtilizationForAll(units::frequency::hertz_t optimizedFreqHz, const std::array< ParentDevice *, N > &devices) | ctre::phoenix6::hardware::ParentDevice | inlinestatic |
ParentDevice(int deviceID, std::string model, std::string canbus) | ctre::phoenix6::hardware::ParentDevice | inline |
ParentDevice(ParentDevice &&)=default | ctre::phoenix6::hardware::ParentDevice | |
SetControlPrivate(controls::ControlRequest &request) | ctre::phoenix6::hardware::ParentDevice | protectedvirtual |
~ParentDevice()=default | ctre::phoenix6::hardware::ParentDevice | virtual |