CTRE Phoenix 6 C++ 24.2.0
ctre::phoenix6::configs::ParentConfigurator Class Reference

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

Inheritance diagram for ctre::phoenix6::configs::ParentConfigurator:
ctre::phoenix6::configs::CANcoderConfigurator ctre::phoenix6::configs::Pigeon2Configurator ctre::phoenix6::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::phoenix6::configs::ParentConfigurator::ParentConfigurator ( hardware::DeviceIdentifier  deviceIdentifier)
inlineprotected

Member Function Documentation

◆ GetConfigsPrivate()

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

◆ SetConfigsPrivate()

ctre::phoenix::StatusCode ctre::phoenix6::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::phoenix6::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: