2 #ifndef GEAR_GEARPARAMETERS_H 
    3 #define GEAR_GEARPARAMETERS_H 1 
   57     virtual const std::vector<std::string>  & 
getIntKeys() 
const = 0;
 
   60     virtual const std::vector<std::string>  & 
getDoubleKeys() 
const = 0;
 
   63     virtual const std::vector<std::string>  & 
getStringKeys() 
const = 0;
 
   66     virtual const std::vector<std::string>  & 
getIntVecKeys() 
const = 0;
 
virtual const std::vector< std::string > & getIntVecKeys() const =0
All keys of IntVec variables. 
 
virtual const std::vector< std::string > & getStringVecKeys() const =0
All keys of StringVec variables. 
 
virtual int getIntVal(const std::string &key) const =0
Integer value for key. 
 
virtual const std::vector< std::string > & getDoubleKeys() const =0
All keys of double variables. 
 
virtual const std::vector< std::string > & getIntKeys() const =0
All keys of int variables. 
 
virtual const std::vector< double > & getDoubleVals(const std::string &key) const =0
Double values for key. 
 
Abstract interface for a set of parameters that can be used to describe the geometrical properties of...
 
virtual const std::vector< std::string > & getStringKeys() const =0
All keys of string variables. 
 
UnknownParameterException call Processor::end(). 
 
virtual const std::vector< int > & getIntVals(const std::string &key) const =0
Integer values for key. 
 
virtual const std::vector< std::string > & getDoubleVecKeys() const =0
All keys of DoubleVec variables. 
 
virtual const std::string & getStringVal(const std::string &key) const =0
String value for key. 
 
virtual const std::vector< std::string > & getStringVals(const std::string &key) const =0
String values for key. 
 
virtual ~GearParameters()
Destructor. 
 
virtual double getDoubleVal(const std::string &key) const =0
Double value for key.