scsl 1.0.1
Shimmering Clarity Standard Library
Loading...
Searching...
No Matches
scsl::Flags Member List

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 namescsl::Flags
ParseStatusToString(ParseStatus status)scsl::Flagsstatic
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