#include <GearParameters.h>
Inheritance diagram for gear::GearParameters:

Public Member Functions | |||
| virtual | ~GearParameters () | ||
| Destructor. | |||
| virtual int | getIntVal (const std::string &key) const=0 throw (UnknownParameterException, std::exception ) | ||
| Integer value for key. | |||
| virtual double | getDoubleVal (const std::string &key) const=0 throw (UnknownParameterException, std::exception ) | ||
Double value for key
| |||
| virtual const std::string & | getStringVal (const std::string &key) const=0 throw (UnknownParameterException, std::exception ) | ||
String value for key
| |||
|
virtual const std::vector< int > & | getIntVals (const std::string &key) const=0 throw (UnknownParameterException, std::exception ) | ||
Integer values for key
| |||
|
virtual const std::vector< double > & | getDoubleVals (const std::string &key) const=0 throw (UnknownParameterException, std::exception ) | ||
Double values for key
| |||
|
virtual const std::vector< std::string > & | getStringVals (const std::string &key) const=0 throw (UnknownParameterException, std::exception ) | ||
String values for key
| |||
|
virtual const std::vector< std::string > & | getIntKeys () const=0 | ||
| All keys of int variables. | |||
|
virtual const std::vector< std::string > & | getDoubleKeys () const=0 | ||
| All keys of double variables. | |||
|
virtual const std::vector< std::string > & | getStringKeys () const=0 | ||
| All keys of string variables. | |||
|
virtual const std::vector< std::string > & | getIntVecKeys () const=0 | ||
| All keys of IntVec variables. | |||
|
virtual const std::vector< std::string > & | getDoubleVecKeys () const=0 | ||
| All keys of DoubleVec variables. | |||
|
virtual const std::vector< std::string > & | getStringVecKeys () const=0 | ||
| All keys of StringVec variables. | |||
It basically allows to retrieve named parameters of type int, string and double and arrays/vectors of these types.
|
|
Integer value for key.
Implemented in gear::GearParametersImpl. |
1.3.5