OpenSceneGraph
Classes | Public Types | Public Member Functions | Protected Attributes | List of all members
osg::ArgumentParser::Parameter Class Reference
Collaboration diagram for osg::ArgumentParser::Parameter:
Collaboration graph
[legend]

Classes

union  ValueUnion
 

Public Types

enum  ParameterType {
  BOOL_PARAMETER, FLOAT_PARAMETER, DOUBLE_PARAMETER, INT_PARAMETER,
  UNSIGNED_INT_PARAMETER, STRING_PARAMETER
}
 

Public Member Functions

 Parameter (bool &value)
 
 Parameter (float &value)
 
 Parameter (double &value)
 
 Parameter (int &value)
 
 Parameter (unsigned int &value)
 
 Parameter (std::string &value)
 
 Parameter (const Parameter &param)
 
Parameteroperator= (const Parameter &param)
 
bool valid (const char *str) const
 
bool assign (const char *str)
 

Protected Attributes

ParameterType _type
 
ValueUnion _value
 

The documentation for this class was generated from the following file: