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