#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.