|
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 |