#include <BaseConfig.h>
Inherited by rev::servohub::ServoChannelConfig, rev::servohub::ServoHubConfig, rev::spark::AbsoluteEncoderConfig, rev::spark::AlternateEncoderConfig, rev::spark::AnalogSensorConfig, rev::spark::ClosedLoopConfig, rev::spark::EncoderConfig, rev::spark::ExternalEncoderConfig, rev::spark::LimitSwitchConfig, rev::spark::MAXMotionConfig, rev::spark::SignalsConfig, rev::spark::SmartMotionConfig, rev::spark::SoftLimitConfig, and rev::spark::SparkBaseConfig.
◆ REVLibConfig_t
◆ ~BaseConfig()
virtual rev::BaseConfig::~BaseConfig |
( |
| ) |
|
|
virtualdefault |
◆ BaseConfig() [1/3]
rev::BaseConfig::BaseConfig |
( |
| ) |
|
|
protecteddefault |
◆ BaseConfig() [2/3]
rev::BaseConfig::BaseConfig |
( |
const BaseConfig & |
| ) |
|
|
protecteddelete |
◆ BaseConfig() [3/3]
◆ Flatten()
std::string BaseConfig::Flatten |
( |
| ) |
|
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ PutParameter()
template<typename ConfigType >
void rev::BaseConfig::PutParameter |
( |
uint8_t |
parameterId, |
|
|
ConfigType |
value |
|
) |
| |
|
inlineprotected |
◆ GetParameter() [1/2]
◆ GetParameter() [2/2]
◆ RemoveParameter() [1/2]
void BaseConfig::RemoveParameter |
( |
uint8_t |
parameterId | ) |
|
|
protected |
◆ RemoveParameter() [2/2]
void BaseConfig::RemoveParameter |
( |
BaseConfig & |
fromConfig, |
|
|
uint8_t |
parameterId |
|
) |
| |
|
staticprotected |
◆ Apply()
The documentation for this class was generated from the following files: