| addConfig(string shortName, string longName, T &var, T val, string description, WantArg wantArg, D domainChecker) | Archon::Utilities::Options | [inline] |
| addConfig(string shortName, string longName, T &var, T val, string description, WantArg wantArg=wantArg_never) | Archon::Utilities::Options | [inline] |
| addSwitch(string shortName, string longName, T &var, T val, string description, WantArg wantArg, D domainChecker) | Archon::Utilities::Options | [inline] |
| addSwitch(string shortName, string longName, T &var, T val, string description, WantArg wantArg=wantArg_never) | Archon::Utilities::Options | [inline] |
| list(unsigned width=Term::getWidth()) | Archon::Utilities::Options | |
| Options(bool treatNegativeNumbersAsOptions=false, Logger *logger=Logger::get()) | Archon::Utilities::Options | |
| processCommandLine(int &argc, const char *argv[], bool switchesOnly=false) | Archon::Utilities::Options | |
| processConfigFile(string path) | Archon::Utilities::Options | |
| range(T from, T to) | Archon::Utilities::Options | [inline, static] |
| saveConfigFile(string path) | Archon::Utilities::Options | |
| WantArg enum name | Archon::Utilities::Options | |
| wantArg_always enum value (defined in Archon::Utilities::Options) | Archon::Utilities::Options | |
| wantArg_never enum value (defined in Archon::Utilities::Options) | Archon::Utilities::Options | |
| wantArg_optional enum value (defined in Archon::Utilities::Options) | Archon::Utilities::Options | |
| ~Options() | Archon::Utilities::Options | |