CTRE Phoenix Pro C++ 23.0.12
ctre::phoenixpro::configs::ParentConfiguration Class Referenceabstract

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

Inheritance diagram for ctre::phoenixpro::configs::ParentConfiguration:
ctre::phoenixpro::ISerializable ctre::phoenixpro::configs::AudioConfigs ctre::phoenixpro::configs::CANcoderConfiguration ctre::phoenixpro::configs::ClosedLoopGeneralConfigs ctre::phoenixpro::configs::ClosedLoopRampsConfigs ctre::phoenixpro::configs::CurrentLimitsConfigs ctre::phoenixpro::configs::CustomParamsConfigs ctre::phoenixpro::configs::FeedbackConfigs ctre::phoenixpro::configs::GyroTrimConfigs ctre::phoenixpro::configs::HardwareLimitSwitchConfigs ctre::phoenixpro::configs::MagnetSensorConfigs ctre::phoenixpro::configs::MotionMagicConfigs ctre::phoenixpro::configs::MotorOutputConfigs ctre::phoenixpro::configs::MountPoseConfigs ctre::phoenixpro::configs::OpenLoopRampsConfigs ctre::phoenixpro::configs::Pigeon2Configuration ctre::phoenixpro::configs::Pigeon2FeaturesConfigs ctre::phoenixpro::configs::Slot0Configs ctre::phoenixpro::configs::Slot1Configs ctre::phoenixpro::configs::Slot2Configs ctre::phoenixpro::configs::SoftwareLimitSwitchConfigs ctre::phoenixpro::configs::TalonFXConfiguration ctre::phoenixpro::configs::TorqueCurrentConfigs ctre::phoenixpro::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::phoenixpro::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: