, 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 | |