EvolvingObjects
eoParser Member List
This is the complete list of members for eoParser, including all inherited members.
className(void) const eoParser [inline, virtual]
createParam(ValueType _defaultValue, std::string _longName, std::string _description, char _shortHand=0, std::string _section="", bool _required=false)eoParameterLoader [inline]
doRegisterParam(eoParam &param) (defined in eoParser)eoParser [private]
eoParser(unsigned _argc, char **_argv, std::string _programDescription="", std::string _lFileParamName="param-file", char _shortHand= 'p')eoParser
get(const std::string &name) const (defined in eoParser)eoParser
getORcreateParam(ValueType _defaultValue, std::string _longName, std::string _description, char _shortHand=0, std::string _section="", bool _required=false)eoParser [inline]
getParam(const std::string &_name) const eoParser
getParamWithLongName(const std::string &_name) const eoParser
getPrefix() (defined in eoParser)eoParser [inline]
getStopOnUnknownParam() (defined in eoParser)eoParser [inline]
getValue(eoParam &_param) const eoParser [private]
isItThere(eoParam &_param) const eoParser [inline, virtual]
longNameMap (defined in eoParser)eoParser [private]
LongNameMapType typedef (defined in eoParser)eoParser [private]
messages (defined in eoParser)eoParser [mutable, private]
MultiMapType typedef (defined in eoParser)eoParser [private]
needHelp (defined in eoParser)eoParser [private]
needHelpMessage (defined in eoParser)eoParser [private]
params (defined in eoParser)eoParser [private]
prefix (defined in eoParser)eoParser [private]
printHelp(std::ostream &os)eoParser
printOn(std::ostream &os) const eoParser [virtual]
processParam(eoParam &param, std::string section="")eoParser [virtual]
programDescription (defined in eoParser)eoParser [private]
programName (defined in eoParser)eoParser [private]
ProgramName() (defined in eoParser)eoParser [inline]
readFrom(std::istream &is)eoParser [virtual]
resetPrefix() (defined in eoParser)eoParser [inline]
setORcreateParam(ValueType _defaultValue, std::string _longName, std::string _description, char _shortHand=0, std::string _section="", bool _required=false)eoParser [inline]
setPrefix(const std::string &_prefix)eoParser [inline]
setStopOnUnknownParam(bool _b)eoParser [inline]
shortNameMap (defined in eoParser)eoParser [private]
ShortNameMapType typedef (defined in eoParser)eoParser [private]
stopOnUnknownParam (defined in eoParser)eoParser [private]
updateParameters() (defined in eoParser)eoParser [private]
userNeedsHelp(void)eoParser
valueOf(const std::string &_name) const eoParser [inline]
~eoObject()eoObject [inline, virtual]
~eoParameterLoader()eoParameterLoader [virtual]
~eoPersistent()eoPersistent [inline, virtual]
~eoPrintable()eoPrintable [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Friends