Static Value-Flow Analysis
OptionBase Member List

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

buildUsage(const std::string description, const std::string argv0, const std::string callFormat)OptionBaseinlineprivatestatic
canSet(void) const =0OptionBaseprotectedpure virtual
descriptionOptionBaseprotected
extractPossibilityDescriptions(const std::vector< OptionPossibility< T >> possibilities)OptionBaseinlineprotectedstatic
getOption(const std::string optName)OptionBaseinlineprivatestatic
getOptionsMap(void)OptionBaseinlineprotectedstatic
isBool(void) constOptionBaseinlineprotectedvirtual
isHelpName(const std::string name)OptionBaseinlineprivatestatic
isMultiple(void) constOptionBaseinlineprotectedvirtual
nameOptionBaseprotected
OptionBase(std::string name, std::string description)OptionBaseinlineprotected
OptionBase(std::string name, std::string description, PossibilityDescriptions possibilityDescriptions)OptionBaseinlineprotected
OptionPossibility typedefOptionBaseprotected
parseAndSetValue(const std::string value)=0OptionBaseprotectedpure virtual
parseOptions(int argc, char *argv[], std::string description, std::string callFormat)OptionBaseinlinestatic
PossibilityDescription typedefOptionBaseprotected
possibilityDescriptionsOptionBaseprotected
PossibilityDescriptions typedefOptionBaseprotected
usageAndExit(const std::string usage, bool error)OptionBaseinlineprivatestatic