Static Value-Flow Analysis
OptionMap< T > Member List

This is the complete list of members for OptionMap< T >, including all inherited members.

buildUsage(const std::string description, const std::string argv0, const std::string callFormat)OptionBaseinlineprivatestatic
canSet(void) const overrideOptionMap< T >inlinevirtual
descriptionOptionBaseprotected
extractPossibilityDescriptions(const std::vector< OptionPossibility< T >> possibilities)OptionBaseinlineprotectedstatic
getOption(const std::string optName)OptionBaseinlineprivatestatic
getOptionsMap(void)OptionBaseinlineprotectedstatic
isBool(void) constOptionBaseinlineprotectedvirtual
isExplicitlySetOptionMap< T >private
isHelpName(const std::string name)OptionBaseinlineprivatestatic
isMultiple(void) constOptionBaseinlineprotectedvirtual
nameOptionBaseprotected
operator()(void) constOptionMap< T >inline
OptionBase(std::string name, std::string description)OptionBaseinlineprotected
OptionBase(std::string name, std::string description, PossibilityDescriptions possibilityDescriptions)OptionBaseinlineprotected
OptionMap(std::string name, std::string description, T init, OptionPossibilities possibilities)OptionMap< T >inline
OptionPossibilities typedefOptionMap< T >
OptionPossibility typedefOptionBaseprotected
parseAndSetValue(const std::string s) overrideOptionMap< T >inlinevirtual
parseOptions(int argc, char *argv[], std::string description, std::string callFormat)OptionBaseinlinestatic
possibilitiesOptionMap< T >private
PossibilityDescription typedefOptionBaseprotected
possibilityDescriptionsOptionBaseprotected
PossibilityDescriptions typedefOptionBaseprotected
usageAndExit(const std::string usage, bool error)OptionBaseinlineprivatestatic
valueOptionMap< T >private