CTRE Phoenix 6 C++ 24.3.0
ctre::phoenix6::configs::ParentConfiguration Class Referenceabstract

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

Inheritance diagram for ctre::phoenix6::configs::ParentConfiguration:
ctre::phoenix6::ISerializable ctre::phoenix6::configs::AudioConfigs ctre::phoenix6::configs::CANcoderConfiguration ctre::phoenix6::configs::ClosedLoopGeneralConfigs ctre::phoenix6::configs::ClosedLoopRampsConfigs ctre::phoenix6::configs::CurrentLimitsConfigs ctre::phoenix6::configs::CustomParamsConfigs ctre::phoenix6::configs::DifferentialConstantsConfigs ctre::phoenix6::configs::DifferentialSensorsConfigs ctre::phoenix6::configs::FeedbackConfigs ctre::phoenix6::configs::GyroTrimConfigs ctre::phoenix6::configs::HardwareLimitSwitchConfigs ctre::phoenix6::configs::MagnetSensorConfigs ctre::phoenix6::configs::MotionMagicConfigs ctre::phoenix6::configs::MotorOutputConfigs ctre::phoenix6::configs::MountPoseConfigs ctre::phoenix6::configs::OpenLoopRampsConfigs ctre::phoenix6::configs::Pigeon2Configuration ctre::phoenix6::configs::Pigeon2FeaturesConfigs ctre::phoenix6::configs::Slot0Configs ctre::phoenix6::configs::Slot1Configs ctre::phoenix6::configs::Slot2Configs ctre::phoenix6::configs::SlotConfigs ctre::phoenix6::configs::SoftwareLimitSwitchConfigs ctre::phoenix6::configs::TalonFXConfiguration ctre::phoenix6::configs::TorqueCurrentConfigs ctre::phoenix6::configs::VoltageConfigs

Public Member Functions

virtual std::string ToString () const =0
 
virtual ctre::phoenix::StatusCode Deserialize (const std::string &string)=0
 
- Public Member Functions inherited from ctre::phoenix6::ISerializable
virtual std::string Serialize () const =0
 

Friends

std::ostream & operator<< (std::ostream &str, const ParentConfiguration &v)
 

Member Function Documentation

◆ Deserialize()

◆ ToString()

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  str,
const ParentConfiguration v 
)
friend

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