#include <BaseConfig.h>
Inherited by 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.
|
using | SparkConfig_t = std::variant< int32_t, uint32_t, float, bool > |
|
◆ SparkConfig_t
◆ ~BaseConfig()
virtual rev::spark::BaseConfig::~BaseConfig |
( |
| ) |
|
|
virtualdefault |
◆ BaseConfig() [1/3]
rev::spark::BaseConfig::BaseConfig |
( |
| ) |
|
|
protecteddefault |
◆ BaseConfig() [2/3]
rev::spark::BaseConfig::BaseConfig |
( |
const BaseConfig & |
| ) |
|
|
protecteddelete |
◆ BaseConfig() [3/3]
rev::spark::BaseConfig::BaseConfig |
( |
BaseConfig && |
| ) |
|
|
protecteddeletenoexcept |
◆ Flatten()
std::string BaseConfig::Flatten |
( |
| ) |
|
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ PutParameter()
template<typename ConfigType >
void rev::spark::BaseConfig::PutParameter |
( |
uint8_t |
parameterId, |
|
|
ConfigType |
value |
|
) |
| |
|
inlineprotected |
◆ GetParameter() [1/2]
◆ GetParameter() [2/2]
◆ RemoveParameter() [1/2]
void rev::spark::BaseConfig::RemoveParameter |
( |
uint8_t |
parameterId | ) |
|
|
inlineprotected |
◆ RemoveParameter() [2/2]
void rev::spark::BaseConfig::RemoveParameter |
( |
BaseConfig & |
fromConfig, |
|
|
uint8_t |
parameterId |
|
) |
| |
|
inlineprotected |
◆ Apply()
The documentation for this class was generated from the following files: