scsl 0.1.1
Shimmering Clarity Standard Library
scsl::Flags Member List

This is the complete list of members for scsl::Flags, including all inherited members.

Arg(int index) (defined in scsl::Flags)scsl::Flags
Args() (defined in scsl::Flags)scsl::Flags
Flags(std::string fName) (defined in scsl::Flags)scsl::Flags
Flags(std::string fName, std::string fDescription) (defined in scsl::Flags)scsl::Flags
GetBool(std::string fName, bool &flagValue) (defined in scsl::Flags)scsl::Flags
GetInteger(std::string fName, int &flagValue) (defined in scsl::Flags)scsl::Flags
GetSizeT(std::string fName, std::size_t &flagValue) (defined in scsl::Flags)scsl::Flags
GetString(std::string fName, std::string &flagValue) (defined in scsl::Flags)scsl::Flags
GetUnsignedInteger(std::string fName, unsigned int &flagValue) (defined in scsl::Flags)scsl::Flags
Lookup(std::string fName) (defined in scsl::Flags)scsl::Flags
NumArgs() (defined in scsl::Flags)scsl::Flags
Parse(int argc, char **argv) (defined in scsl::Flags)scsl::Flags
Register(std::string fName, FlagType fType, std::string fDescription) (defined in scsl::Flags)scsl::Flags
Register(std::string fName, bool defaultValue, std::string fDescription) (defined in scsl::Flags)scsl::Flags
Register(std::string fName, int defaultValue, std::string fDescription) (defined in scsl::Flags)scsl::Flags
Register(std::string fName, unsigned int defaultValue, std::string fDescription) (defined in scsl::Flags)scsl::Flags
Register(std::string fName, size_t defaultValue, std::string fDescription) (defined in scsl::Flags)scsl::Flags
Register(std::string fName, std::string defaultValue, std::string fDescription) (defined in scsl::Flags)scsl::Flags
Size() (defined in scsl::Flags)scsl::Flags
Usage(std::ostream &os, int exitCode) (defined in scsl::Flags)scsl::Flags
ValueOf(std::string fName, FlagValue &value) (defined in scsl::Flags)scsl::Flags