PhoenixMock  1.8.7
Tools to split/merge/print mock used in Phoenix
OptionParser Member List

This is the complete list of members for OptionParser, including all inherited members.

addMode(const std::string &modeName)OptionParser
addOption(const std::string &longOption, const std::string &shortOption, OptionType::OptionType optionType, bool isRequired, const std::string &docString)OptionParser
addOption(const std::string &longOption, const std::string &shortOption, OptionType::OptionType optionType, bool isRequired, bool isAllowEmpty, const std::string &docString)OptionParser
addOption(const std::string &longOption, const std::string &shortOption, const T defaultValue, const std::string &docString="")OptionParser
addOption(const std::string &longOption, const std::string &shortOption, const T defaultValue, OptionType::OptionType optionType, const std::string &docString="")OptionParser
addOption(const std::string &longOption, const std::string &shortOption, const std::vector< T > &defaultValue, const std::string &docString="")OptionParser
addOption(const std::string &longOption, const std::string &shortOption, const std::list< T > &defaultValue, const std::string &docString="")OptionParser
addOption(const std::string &longOption, const std::string &shortOption, const std::vector< T > &defaultValue, OptionType::OptionType optionType, const std::string &docString="")OptionParser
addOption(const std::string &longOption, const std::string &shortOption, const std::list< T > &defaultValue, OptionType::OptionType optionType, const std::string &docString="")OptionParser
checkArgument() constOptionParserprivate
checkOptionType(OptionType::OptionType optionType)OptionParserprivate
closeMode()OptionParser
completeOptionValue(std::string &possibleValue, const std::string &cursorOption, const std::string &prevCursorOption) constOptionParserprivate
copyOptionParser(const OptionParser &other)OptionParserprotected
getCurrentlyParsedMode() constOptionParserprivate
getDefaultMode() constOptionParser
getDefaultMode()OptionParser
getLongOptionValue(std::string &valueToBeCompleted, const std::string &cursorOption) constOptionParserprivate
getMode(const std::string &name) constOptionParser
getMode(const std::string &name)OptionParser
getParserMode(ArgParser &parser)OptionParserprivate
getPossibleOption(std::string &possibleOption, const std::string &cursorOption) constOptionParserprivate
getPossibleOtherOption(std::string &possibleOption, const std::string &cursorOption) constOptionParserprivate
getSplitOptionValue(std::string &valueToBeCompleted, const std::string &cursorOption, const std::string &prevCursorOption) constOptionParserprivate
initialisationOptionParser()OptionParserprivate
isModeExist(const std::string &name) constOptionParser
operator=(const OptionParser &other)OptionParser
OptionParser(bool enableHelpOption=true, const std::string &programVersion="")OptionParser
OptionParser(const OptionParser &other)OptionParser
p_currentModeOptionParserprivate
p_currentParserModeOptionParserprivate
p_enableHelpOptionOptionParserprivate
p_exempleLongOptionOptionParserprivate
p_exempleShortOptionOptionParserprivate
p_programVersionOptionParserprivate
p_vecModeOptionParserprivate
parseArgument(int argc, char **argv)OptionParser
parseArgumentBashCompletion(ArgParser &parser)OptionParserprivate
parseArgumentNormalUse(ArgParser &parser)OptionParserprivate
print() constOptionParser
setExampleLongOption(const std::string &example)OptionParser
setExampleShortOption(const std::string &example)OptionParser
~OptionParser()OptionParservirtual