AddCommandLineOptions(const po::options_description &aSetOfOpts) | KTCommandLineHandler | protected |
AddOption(const std::string &aTitle, const std::string &aHelpMsg, const std::string &aLongOpt, char aShortOpt, bool aWarnOnDuplicate=true) | KTCommandLineHandler | |
AddOption(const std::string &aTitle, const std::string &aHelpMsg, const std::string &aLongOpt, bool aWarnOnDuplicate=true) | KTCommandLineHandler | |
AddOption(const std::string &aTitle, const std::string &aHelpMsg, const std::string &aLongOpt, char aShortOpt, bool aWarnOnDuplicate=true) | KTCommandLineHandler | |
AddOption(const std::string &aTitle, const std::string &aHelpMsg, const std::string &aLongOpt, bool aWarnOnDuplicate=true) | KTCommandLineHandler | |
CreateNewOptionGroup(const std::string &aTitle) | KTCommandLineHandler | |
DelayedCommandLineProcessing() | KTCommandLineHandler | |
fAllGroupKeys | KTCommandLineHandler | protected |
fAllOptionsLong | KTCommandLineHandler | protected |
fAllOptionsShort | KTCommandLineHandler | protected |
fArgumentsTaken | KTCommandLineHandler | private |
fArgV | KTCommandLineHandler | private |
fCommandLineJSON | KTCommandLineHandler | private |
fCommandLineOptions | KTCommandLineHandler | protected |
fCommandLineParseLater | KTCommandLineHandler | private |
fCommandLineVarMap | KTCommandLineHandler | private |
fConfigFilename | KTCommandLineHandler | private |
fConfigOverrideValues | KTCommandLineHandler | private |
fDash | KTCommandLineHandler | privatestatic |
fExecutableName | KTCommandLineHandler | private |
FinalizeNewOptionGroups() | KTCommandLineHandler | |
fNArgs | KTCommandLineHandler | private |
fNodeSeparator | KTCommandLineHandler | privatestatic |
fPackageString | KTCommandLineHandler | private |
fParsedOptions | KTCommandLineHandler | private |
fPrintHelpMessage | KTCommandLineHandler | private |
fPrintHelpMessageAfterConfig | KTCommandLineHandler | private |
fPrintHelpOptions | KTCommandLineHandler | protected |
fPrintVersionMessage | KTCommandLineHandler | private |
fProposedGroups | KTCommandLineHandler | protected |
fSeparator | KTCommandLineHandler | privatestatic |
GetArgumentsTaken() | KTCommandLineHandler | |
GetArgV() | KTCommandLineHandler | |
GetCommandLineJSON() const | KTCommandLineHandler | inline |
GetCommandLineValue(const std::string &aCLOption) | KTCommandLineHandler | |
GetCommandLineValue(const std::string &aCLOption, XReturnType defaultValue) | KTCommandLineHandler | |
GetConfigFilename() const | KTCommandLineHandler | inline |
GetConfigOverride() const | KTCommandLineHandler | inline |
GetExecutableName() const | KTCommandLineHandler | inline |
GetNArgs() | KTCommandLineHandler | |
GetOptionsDescription(const std::string &aKey) | KTCommandLineHandler | |
GetPackageString() const | KTCommandLineHandler | inline |
GetParsedOptions() const | KTCommandLineHandler | inline |
GetPrintHelpMessageAfterConfigFlag() const | KTCommandLineHandler | inline |
GetPrintHelpMessageFlag() const | KTCommandLineHandler | inline |
GetPrintVersionMessage() const | KTCommandLineHandler | inline |
GetVariablesMap() const | KTCommandLineHandler | inline |
InitialCommandLineProcessing() | KTCommandLineHandler | |
IsCommandLineOptSet(const std::string &aCLOption) | KTCommandLineHandler | |
KTCommandLineHandler() | KTCommandLineHandler | protected |
OptDescMap typedef | KTCommandLineHandler | protected |
OptDescMapCIt typedef | KTCommandLineHandler | protected |
OptDescMapIt typedef | KTCommandLineHandler | protected |
PrintHelpMessage() | KTCommandLineHandler | virtual |
PrintVersionMessage() | KTCommandLineHandler | virtual |
ProcessCommandLine(int argC, char **argV) | KTCommandLineHandler | |
scarab::destroyer< KTCommandLineHandler > class | KTCommandLineHandler | friend |
scarab::singleton< KTCommandLineHandler > class | KTCommandLineHandler | friend |
TakeArguments(int argC, char **argV) | KTCommandLineHandler | |
~KTCommandLineHandler() | KTCommandLineHandler | protectedvirtual |