, including all inherited members.
AddCallback(const Key &key, CallbackFunc func, const char *comment) | cmtk::CommandLine | [inline] |
AddCallback(const Key &key, void(*funcArg)(const TArg), const char *comment) | cmtk::CommandLine | [inline] |
AddCallback(const Key &key, CallbackFuncMultiArg funcMultiArg, const char *comment) | cmtk::CommandLine | [inline] |
AddEnum(const std::string &name, TDataType *const variable, const std::string &comment) | cmtk::CommandLine | [inline] |
AddKeyAction(const KeyToActionSingle::SmartPtr &keyAction) | cmtk::CommandLine | [inline] |
AddKeyAction(const KeyToActionEnum::SmartPtr &keyAction) | cmtk::CommandLine | [inline] |
AddList(const Key &key, std::list< T > &list, const char *comment) | cmtk::CommandLine | [inline] |
AddOption(const Key &key, T *const var, const char *comment, bool *const flag=NULL) | cmtk::CommandLine | [inline] |
AddParameter(const char **const var, const char *name, const char *comment, bool *const flag=NULL) | cmtk::CommandLine | [inline] |
AddParameterVector(std::vector< std::string > *pvec, const char *name, const char *comment, bool *const flag=NULL) | cmtk::CommandLine | [inline] |
AddProgramInfoXML(mxml_node_t *const parent, const ProgramProperties key, const char *name) const | cmtk::CommandLine | [private] |
AddSwitch(const Key &key, T *const var, const T value, const char *comment) | cmtk::CommandLine | [inline] |
AddVector(const Key &key, std::vector< T > &vector, const char *comment) | cmtk::CommandLine | [inline] |
ArgC | cmtk::CommandLine | [private] |
ArgV | cmtk::CommandLine | [private] |
BeginGroup(const char *name, const char *description) | cmtk::CommandLine | |
Callback class | cmtk::CommandLine | [friend] |
CallbackFunc typedef | cmtk::CommandLine | |
CallbackFuncArg typedef | cmtk::CommandLine | |
CallbackFuncDblArg typedef | cmtk::CommandLine | |
CallbackFuncIntArg typedef | cmtk::CommandLine | |
CallbackFuncMultiArg typedef | cmtk::CommandLine | |
CannotBeCopied() | cmtk::CannotBeCopied | [inline, private] |
CommandLine(const int properties=PROPS_NOXML) | cmtk::CommandLine | |
EndGroup() | cmtk::CommandLine | |
GetNext() | cmtk::CommandLine | [inline] |
GetNextIndex() const | cmtk::CommandLine | [inline] |
GetNextOptional() | cmtk::CommandLine | [inline] |
HelpTextIndent | cmtk::CommandLine | [static] |
Index | cmtk::CommandLine | [private] |
ItemProperties enum name | cmtk::CommandLine | |
KeyActionGroupListType typedef | cmtk::CommandLine | [private] |
KeyActionListType typedef | cmtk::CommandLine | |
m_KeyActionGroupList | cmtk::CommandLine | [private] |
m_KeyActionList | cmtk::CommandLine | |
m_KeyActionListComplete | cmtk::CommandLine | |
m_NonOptionParameterList | cmtk::CommandLine | [private] |
m_NonOptionParameterVectorList | cmtk::CommandLine | [private] |
m_ProgramInfo | cmtk::CommandLine | [private] |
m_Properties | cmtk::CommandLine | [private] |
NonOptionParameterListType typedef | cmtk::CommandLine | [private] |
NonOptionParameterVectorListType typedef | cmtk::CommandLine | [private] |
Option class | cmtk::CommandLine | [friend] |
Parse(const int argc, const char *argv[]) | cmtk::CommandLine | |
PRG_ACKNL enum value | cmtk::CommandLine | |
PRG_CATEG enum value | cmtk::CommandLine | |
PRG_CNTRB enum value | cmtk::CommandLine | |
PRG_DESCR enum value | cmtk::CommandLine | |
PRG_DOCUM enum value | cmtk::CommandLine | |
PRG_LCNSE enum value | cmtk::CommandLine | |
PRG_SYNTX enum value | cmtk::CommandLine | |
PRG_TITLE enum value | cmtk::CommandLine | |
PRG_VERSN enum value | cmtk::CommandLine | |
PrintHelp() const | cmtk::CommandLine | |
PrintWiki() const | cmtk::CommandLine | |
ProgramProperties enum name | cmtk::CommandLine | |
ProgramPropertiesMapType typedef | cmtk::CommandLine | [private] |
PROPS_ADVANCED enum value | cmtk::CommandLine | |
PROPS_DIRNAME enum value | cmtk::CommandLine | |
PROPS_FILENAME enum value | cmtk::CommandLine | |
PROPS_IMAGE enum value | cmtk::CommandLine | |
PROPS_LABELS enum value | cmtk::CommandLine | |
PROPS_MULTIPLE enum value | cmtk::CommandLine | |
PROPS_NOXML enum value | cmtk::CommandLine | |
PROPS_OPTIONAL enum value | cmtk::CommandLine | |
PROPS_OUTPUT enum value | cmtk::CommandLine | |
PROPS_XFORM enum value | cmtk::CommandLine | |
PROPS_XML enum value | cmtk::CommandLine | |
Self typedef | cmtk::CommandLine | |
SetDefaultInfo() | cmtk::CommandLine | [private] |
SetProgramInfo(const ProgramProperties key, const std::string &value) | cmtk::CommandLine | [inline] |
Switch class | cmtk::CommandLine | [friend] |
WriteXML() const | cmtk::CommandLine | |
~CannotBeCopied() | cmtk::CannotBeCopied | [inline, private] |
~CommandLine() | cmtk::CommandLine | |