#include <Parameters.hpp>
Public Types | |
| typedef std::map< std::string, parameter_value * > | MValue |
| typedef std::vector< parameter_value * > | VValue |
Public Member Functions | |
| parameter_value () | |
| create | |
| parameter_value (const parameter_value &other) | |
| ~parameter_value () | |
| clean up | |
| void | clear () |
| remove any current value, and any subvalues of this parameter | |
| void | convertToArray () |
| convert single value to an entry in the vector array. | |
| const std::string & | getValue () |
Public Attributes | |
| MValue | table |
| map of string to parameter_value pointers. | |
| std::vector< parameter_value * > | array |
| vector of parameter_value pointers | |
| std::string | value |
| string representation of parameter value. | |
|
|
|
|
|
|
|
|
create
|
|
|
Make a deep copy.
|
|
|
clean up
|
|
|
remove any current value, and any subvalues of this parameter
|
|
|
convert single value to an entry in the vector array.
|
|
|
Get the value.
|
|
|
vector of parameter_value pointers
|
|
|
map of string to parameter_value pointers.
|
|
|
string representation of parameter value.
|
1.3.4