scsl 1.0.1
Shimmering Clarity Standard Library
|
This is the complete list of members for scsl::Flags, including all inherited members.
Arg(size_t index) | scsl::Flags | |
Args() | scsl::Flags | |
Flags(std::string fName) | scsl::Flags | |
Flags(std::string fName, std::string fDescription) | scsl::Flags | |
GetBool(std::string fName, bool &flagValue) | scsl::Flags | |
GetInteger(std::string fName, int &flagValue) | scsl::Flags | |
GetSizeT(std::string fName, std::size_t &flagValue) | scsl::Flags | |
GetString(std::string fName, std::string &flagValue) | scsl::Flags | |
GetUnsignedInteger(std::string fName, unsigned int &flagValue) | scsl::Flags | |
Lookup(std::string fName) | scsl::Flags | |
NumArgs() | scsl::Flags | |
Parse(int argc, char **argv, bool skipFirst=true) | scsl::Flags | |
ParseStatus enum name | scsl::Flags | |
ParseStatusToString(ParseStatus status) | scsl::Flags | static |
Register(std::string fName, FlagType fType, std::string fDescription) | scsl::Flags | |
Register(std::string fName, bool defaultValue, std::string fDescription) | scsl::Flags | |
Register(std::string fName, int defaultValue, std::string fDescription) | scsl::Flags | |
Register(std::string fName, unsigned int defaultValue, std::string fDescription) | scsl::Flags | |
Register(std::string fName, size_t defaultValue, std::string fDescription) | scsl::Flags | |
Register(std::string fName, std::string defaultValue, std::string fDescription) | scsl::Flags | |
Register(std::string fName, const char *defaultValue, std::string fDescription) | scsl::Flags | |
Size() | scsl::Flags | |
Usage(std::ostream &os, int exitCode) | scsl::Flags | |
ValueOf(std::string fName, FlagValue &value) | scsl::Flags | |
~Flags() | scsl::Flags |