ConfigHandler Member List

This is the complete list of members for ConfigHandler, including all inherited members.
_cfg_pathsConfigHandler [private]
_cmd_argsConfigHandler [private]
_default_cfg_fileConfigHandler [private]
_default_keyVParameterNode [protected]
_deleterParameterList [protected]
_helptextVParameterNode [protected]
_node_typeVParameterNode [protected]
_notesConfigHandler [private]
_parametersParameterList [protected]
_program_descriptionConfigHandler [private]
_program_usageConfigHandler [private]
_saved_cfgConfigHandler [private]
_switchesConfigHandler [private]
AddCommandSwitch(char shortname, const std::string &longname, const std::string &helptext, Action action, const std::string &parameter="")ConfigHandler [inline]
Clone(const void *from, void *to) const ParameterList [inline, virtual]
ConfigHandler()ConfigHandler [private]
ConfigHandler(const ConfigHandler &right)ConfigHandler [inline, private]
CopyPlistRelative(const ParameterList &right)ParameterList [protected]
FindConfigFile(const std::string &fname) (defined in ConfigHandler)ConfigHandler
FUNCTION enum value (defined in VParameterNode)VParameterNode [protected]
GetCommandArg(size_t n)ConfigHandler [inline]
GetDefaultCfgFile()ConfigHandler [inline]
GetDefaultKey() const VParameterNode [inline]
GetHelpText()VParameterNode [inline]
GetInstance()ConfigHandler [inline, static]
GetNCommandArgs()ConfigHandler [inline]
GetNodeType()VParameterNode [inline]
GetNotes()ConfigHandler [inline]
GetParameter(const std::string &key)ParameterList
GetProgramDescription()ConfigHandler [inline]
GetProgramUsageString()ConfigHandler [inline]
GetSavedCfgFile()ConfigHandler [inline]
hasreadVParameterNode
haswriteVParameterNode
InitializeParameterList()ParameterList [inline, virtual]
LoadCreateParameterList(T *&par, std::string key="", bool registerme=false)ConfigHandler [inline]
LoadParameterList(T *par, std::string key="", bool registerme=false)ConfigHandler [inline]
NODE_TYPES enum nameVParameterNode [protected]
operator=(const ConfigHandler &right)ConfigHandler [inline, private]
PARAMETER enum value (defined in VParameterNode)VParameterNode [protected]
PARAMETER_LIST enum value (defined in VParameterNode)VParameterNode [protected]
ParameterList(const std::string &key="", const std::string &helptext="")ParameterList [inline]
ParameterList(const ParameterList &right)ParameterList [protected]
ParMap typedefParameterList [protected]
PrintHelp(const std::string &myname="") const ParameterList [virtual]
PrintSwitches(bool quit=true, std::ostream &out=std::cout, bool escape=false)ConfigHandler
ProcessCommandLine(int &argc, char **argv)ConfigHandler
ReadFrom(std::istream &in, bool single=false)ParameterList [virtual]
ReadFromByKey(std::istream &in, const std::string &key, bool suppress_errs=false)VParameterNode [virtual]
ReadFromFile(const char *fname, const std::string &key="", bool suppress_errs=false)VParameterNode [virtual]
RegisterFunction(const std::string &key, const R &read, const W &write, const std::string &helptext="")ParameterList [inline]
RegisterParameter(const std::string &key, T &par, const std::string &helptext="")ParameterList [inline]
RegisterParameterImp(const std::string &key, T &par, const std::string &helptext, const boost::false_type &)ParameterList [inline, protected]
RegisterParameterImp(const std::string &key, T &par, const std::string &helptext, const boost::true_type &)ParameterList [inline, protected]
RegisterReadFunction(const std::string &key, const R &read, const std::string &helptext="")ParameterList [inline]
RegisterWriteFunction(const std::string &key, const W &write, const std::string &helptext="")ParameterList [inline]
RemoveCommandSwitch(char shortname, const std::string &longname)ConfigHandler
SaveToFile(const char *fname, bool showhelp=false)VParameterNode [virtual]
SetDefaultCfgFile(const std::string &file)ConfigHandler [inline]
SetDefaultKey(const std::string &key)VParameterNode [inline]
SetHelpText(const std::string &newtext)VParameterNode [inline]
SetNotes(const std::string &newnotes)ConfigHandler [inline]
SetProgramDescription(const std::string &d)ConfigHandler [inline]
SetProgramUsageString(const std::string &usage)ConfigHandler [inline]
SetSavedCfgFile(const std::string &fname)ConfigHandler [inline]
SwitchSet typedef (defined in ConfigHandler)ConfigHandler [private]
VIRTUAL enum value (defined in VParameterNode)VParameterNode [protected]
VParameterNode(const std::string key="", const std::string helptext="")VParameterNode [inline]
WriteTo(std::ostream &out, bool showhelp=false, int indent=0) const ParameterList [virtual]
~ConfigHandler()ConfigHandler [private]
~ParameterList()ParameterList [virtual]
~VParameterNode()VParameterNode [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 20 Jun 2014 for daqman by  doxygen 1.6.1