CTRE Phoenix Pro C++ 23.0.12
ctre::phoenixpro::configs::ParentConfigurator Class Reference

#include <ctre/phoenixpro/configs/Configurator.hpp>

Inheritance diagram for ctre::phoenixpro::configs::ParentConfigurator:
ctre::phoenixpro::configs::CANcoderConfigurator ctre::phoenixpro::configs::Pigeon2Configurator ctre::phoenixpro::configs::TalonFXConfigurator

Public Attributes

units::time::second_t defaultTimeoutSeconds {0.050_s}
 The default amount of time to wait for a config. More...
 

Protected Member Functions

 ParentConfigurator (hardware::DeviceIdentifier deviceIdentifier)
 
ctre::phoenix::StatusCode SetConfigsPrivate (const std::string &serializedString, units::time::second_t timeoutSeconds, bool futureProofConfigs, bool overrideIfDuplicate)
 
ctre::phoenix::StatusCode GetConfigsPrivate (std::string &serializedString, units::time::second_t timeoutSeconds) const
 

Constructor & Destructor Documentation

◆ ParentConfigurator()

ctre::phoenixpro::configs::ParentConfigurator::ParentConfigurator ( hardware::DeviceIdentifier  deviceIdentifier)
inlineprotected

Member Function Documentation

◆ GetConfigsPrivate()

ctre::phoenix::StatusCode ctre::phoenixpro::configs::ParentConfigurator::GetConfigsPrivate ( std::string &  serializedString,
units::time::second_t  timeoutSeconds 
) const
inlineprotected

◆ SetConfigsPrivate()

ctre::phoenix::StatusCode ctre::phoenixpro::configs::ParentConfigurator::SetConfigsPrivate ( const std::string &  serializedString,
units::time::second_t  timeoutSeconds,
bool  futureProofConfigs,
bool  overrideIfDuplicate 
)
inlineprotected

Member Data Documentation

◆ defaultTimeoutSeconds

units::time::second_t ctre::phoenixpro::configs::ParentConfigurator::defaultTimeoutSeconds {0.050_s}

The default amount of time to wait for a config.


The documentation for this class was generated from the following file: