#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 |
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 48 of file dynamic_parameters.h.
Enumerator | |
---|---|
Bool | |
Float | |
Double | |
Int | |
String |
Definition at line 50 of file dynamic_parameters.h.
bool swri::DynamicValue::b |
Definition at line 74 of file dynamic_parameters.h.
boost::shared_ptr<bool> swri::DynamicValue::boolean |
Definition at line 68 of file dynamic_parameters.h.
double swri::DynamicValue::d |
Definition at line 73 of file dynamic_parameters.h.
boost::shared_ptr<double> swri::DynamicValue::dbl |
Definition at line 65 of file dynamic_parameters.h.
union { ... } swri::DynamicValue::Default |
std::string swri::DynamicValue::default_string |
Definition at line 87 of file dynamic_parameters.h.
std::string swri::DynamicValue::description |
Definition at line 61 of file dynamic_parameters.h.
boost::shared_ptr<float> swri::DynamicValue::flt |
Definition at line 64 of file dynamic_parameters.h.
int swri::DynamicValue::i |
Definition at line 75 of file dynamic_parameters.h.
boost::shared_ptr<int> swri::DynamicValue::integer |
Definition at line 67 of file dynamic_parameters.h.
union { ... } swri::DynamicValue::Max |
union { ... } swri::DynamicValue::Min |
std::string swri::DynamicValue::name |
Definition at line 60 of file dynamic_parameters.h.
boost::shared_ptr<std::string> swri::DynamicValue::str |
Definition at line 66 of file dynamic_parameters.h.
Type swri::DynamicValue::type |
Definition at line 59 of file dynamic_parameters.h.