#include <dynamic_parameters.h>
Public Types | |
enum | Type { Bool = 0, Float = 1, Double = 2, Int = 3, String = 4 } |
Public Attributes | |
boost::shared_ptr< bool > | boolean |
boost::shared_ptr< double > | dbl |
union { | |
bool b | |
double d | |
int i | |
} | Default |
std::string | default_string |
std::string | description |
std::vector< std::pair< std::string, int > > | enums |
boost::shared_ptr< float > | flt |
boost::shared_ptr< int > | integer |
union { | |
double d | |
int i | |
} | Max |
union { | |
double d | |
int i | |
} | Min |
std::string | name |
boost::shared_ptr< std::string > | str |
Type | type |
Definition at line 53 of file dynamic_parameters.h.
Enumerator | |
---|---|
Bool | |
Float | |
Double | |
Int | |
String |
Definition at line 55 of file dynamic_parameters.h.
bool swri::DynamicValue::b |
Definition at line 80 of file dynamic_parameters.h.
boost::shared_ptr<bool> swri::DynamicValue::boolean |
Definition at line 74 of file dynamic_parameters.h.
double swri::DynamicValue::d |
Definition at line 79 of file dynamic_parameters.h.
boost::shared_ptr<double> swri::DynamicValue::dbl |
Definition at line 71 of file dynamic_parameters.h.
union { ... } swri::DynamicValue::Default |
std::string swri::DynamicValue::default_string |
Definition at line 93 of file dynamic_parameters.h.
std::string swri::DynamicValue::description |
Definition at line 66 of file dynamic_parameters.h.
std::vector<std::pair<std::string, int> > swri::DynamicValue::enums |
Definition at line 67 of file dynamic_parameters.h.
boost::shared_ptr<float> swri::DynamicValue::flt |
Definition at line 70 of file dynamic_parameters.h.
int swri::DynamicValue::i |
Definition at line 81 of file dynamic_parameters.h.
boost::shared_ptr<int> swri::DynamicValue::integer |
Definition at line 73 of file dynamic_parameters.h.
union { ... } swri::DynamicValue::Max |
union { ... } swri::DynamicValue::Min |
std::string swri::DynamicValue::name |
Definition at line 65 of file dynamic_parameters.h.
boost::shared_ptr<std::string> swri::DynamicValue::str |
Definition at line 72 of file dynamic_parameters.h.
Type swri::DynamicValue::type |
Definition at line 64 of file dynamic_parameters.h.