| chapter(int chapterNumber, const std::string &chapterName="") | Sawyer::CommandLine::Parser | |
| chapter(const std::pair< int, std::string > &p) | Sawyer::CommandLine::Parser | |
| chapter() const | Sawyer::CommandLine::Parser | |
| DEFAULT_GROUPING enum value | Sawyer::CommandLine::Parser | |
| doc(const std::string §ionName, const std::string &docKey, const std::string &text) | Sawyer::CommandLine::Parser | |
| doc(const std::string §ionName, const std::string &text) | Sawyer::CommandLine::Parser | |
| doc(const std::pair< std::string, std::string > &) | Sawyer::CommandLine::Parser | |
| docForSection(const std::string §ionName) const | Sawyer::CommandLine::Parser | |
| docForSwitches() const | Sawyer::CommandLine::Parser | |
| docSections() const | Sawyer::CommandLine::Parser | |
| documentationMarkup() const | Sawyer::CommandLine::Parser | |
| emitDocumentationToPager() const | Sawyer::CommandLine::Parser | |
| emitDocumentationToPager() const (defined in Sawyer::CommandLine::Parser) | Sawyer::CommandLine::Parser | inline |
| environmentVariable(const std::string &s) | Sawyer::CommandLine::Parser | |
| environmentVariable() const | Sawyer::CommandLine::Parser | |
| eraseSwitchGroup(const std::string &name) | Sawyer::CommandLine::Parser | |
| errorStream(const Message::SProxy &stream) | Sawyer::CommandLine::Parser | |
| errorStream() const | Sawyer::CommandLine::Parser | |
| exitMessage(const std::string &s) | Sawyer::CommandLine::Parser | |
| exitMessage() const | Sawyer::CommandLine::Parser | |
| expandIncludedFiles(const std::vector< std::string > &args) | Sawyer::CommandLine::Parser | |
| findAmbiguities() const | Sawyer::CommandLine::Parser | |
| findUnresolvableAmbiguities() const | Sawyer::CommandLine::Parser | |
| GroupingFlags enum name | Sawyer::CommandLine::Parser | |
| groupNameSeparator() const | Sawyer::CommandLine::Parser | |
| groupNameSeparator(const std::string &s) | Sawyer::CommandLine::Parser | |
| inclusionPrefix(const std::string &s1) | Sawyer::CommandLine::Parser | |
| inclusionPrefixes() const | Sawyer::CommandLine::Parser | |
| insertLongSwitchStrings(Canonical, NamedSwitches &index) const | Sawyer::CommandLine::Parser | |
| insertShortSwitchStrings(NamedSwitches &index) const | Sawyer::CommandLine::Parser | |
| insertSwitchStrings(Canonical, NamedSwitches &index) const | Sawyer::CommandLine::Parser | |
| longPrefix(const std::string &s1) | Sawyer::CommandLine::Parser | |
| longPrefixes() const | Sawyer::CommandLine::Parser | |
| parse(int argc, char *argv[]) | Sawyer::CommandLine::Parser | |
| parse(const std::vector< std::string > &) | Sawyer::CommandLine::Parser | |
| Parser() | Sawyer::CommandLine::Parser | |
| podDocumentation() const | Sawyer::CommandLine::Parser | |
| printIndex(std::ostream &, const NamedSwitches &, const std::string &linePrefix="") | Sawyer::CommandLine::Parser | static |
| programName(const std::string &programName) | Sawyer::CommandLine::Parser | |
| programName() const | Sawyer::CommandLine::Parser | |
| PROHIBIT_EMPTY_GROUPS enum value | Sawyer::CommandLine::Parser | |
| properties() const (defined in Sawyer::CommandLine::Parser) | Sawyer::CommandLine::Parser | |
| purpose(const std::string &purpose) | Sawyer::CommandLine::Parser | |
| purpose() const | Sawyer::CommandLine::Parser | |
| readArgsFromEnvVar(const std::string &varName) | Sawyer::CommandLine::Parser | static |
| readArgsFromFile(const std::string &filename) | Sawyer::CommandLine::Parser | static |
| regroupArgs(const std::vector< std::string > &args, const Container::Interval< size_t > &limits=Container::Interval< size_t >::whole(), unsigned flags=0) | Sawyer::CommandLine::Parser | |
| removeMatchingSwitch(const std::string &arg) | Sawyer::CommandLine::Parser | |
| removeMatchingSwitch(const std::vector< std::string > &args) | Sawyer::CommandLine::Parser | |
| reportingAmbiguities() const | Sawyer::CommandLine::Parser | |
| reportingAmbiguities(bool b) | Sawyer::CommandLine::Parser | |
| resetInclusionPrefixes(const std::string &s1=STR_NONE, const std::string &s2=STR_NONE, const std::string &s3=STR_NONE, const std::string &s4=STR_NONE) | Sawyer::CommandLine::Parser | |
| resetLongPrefixes(const std::string &s1=STR_NONE, const std::string &s2=STR_NONE, const std::string &s3=STR_NONE, const std::string &s4=STR_NONE) | Sawyer::CommandLine::Parser | |
| resetShortPrefixes(const std::string &s1=STR_NONE, const std::string &s2=STR_NONE, const std::string &s3=STR_NONE, const std::string &s4=STR_NONE) | Sawyer::CommandLine::Parser | |
| resetTerminationSwitches(const std::string &s1=STR_NONE, const std::string &s2=STR_NONE, const std::string &s3=STR_NONE, const std::string &s4=STR_NONE) | Sawyer::CommandLine::Parser | |
| resetValueSeparators(const std::string &s1=STR_NONE, const std::string &s2=STR_NONE, const std::string &s3=STR_NONE, const std::string &s4=STR_NONE) | Sawyer::CommandLine::Parser | |
| shortMayNestle(bool b) | Sawyer::CommandLine::Parser | |
| shortMayNestle() const | Sawyer::CommandLine::Parser | |
| shortPrefix(const std::string &s1) | Sawyer::CommandLine::Parser | |
| shortPrefixes() const | Sawyer::CommandLine::Parser | |
| showingGroupNames() const | Sawyer::CommandLine::Parser | |
| showingGroupNames(ShowGroupName) | Sawyer::CommandLine::Parser | |
| skippingNonSwitches(bool b) | Sawyer::CommandLine::Parser | |
| skippingNonSwitches() const | Sawyer::CommandLine::Parser | |
| skippingUnknownSwitches(bool b) | Sawyer::CommandLine::Parser | |
| skippingUnknownSwitches() const | Sawyer::CommandLine::Parser | |
| SPLIT_SINGLE_GROUP enum value | Sawyer::CommandLine::Parser | |
| splitLineIntoWords(std::string) | Sawyer::CommandLine::Parser | static |
| switchGroup(const std::string &name) const | Sawyer::CommandLine::Parser | |
| switchGroup(const std::string &name) | Sawyer::CommandLine::Parser | |
| switchGroupExists(const std::string &name) const | Sawyer::CommandLine::Parser | |
| switchGroupOrder() const | Sawyer::CommandLine::Parser | |
| switchGroupOrder(SortOrder order) | Sawyer::CommandLine::Parser | |
| switchGroups() const | Sawyer::CommandLine::Parser | |
| switchGroups() | Sawyer::CommandLine::Parser | |
| terminationSwitch(const std::string &s1) | Sawyer::CommandLine::Parser | |
| terminationSwitches() const | Sawyer::CommandLine::Parser | |
| textDocumentation() const | Sawyer::CommandLine::Parser | |
| valueSeparator(const std::string &s1) | Sawyer::CommandLine::Parser | |
| valueSeparators() const | Sawyer::CommandLine::Parser | |
| version(const std::string &versionString, const std::string &dateString="") | Sawyer::CommandLine::Parser | |
| version(const std::pair< std::string, std::string > &p) | Sawyer::CommandLine::Parser | |
| version() const | Sawyer::CommandLine::Parser | |
| with(const SwitchGroup &sg) | Sawyer::CommandLine::Parser | |
| with(const SwitchGroup &sg, const std::string &docKey) | Sawyer::CommandLine::Parser | |
| with(const std::vector< SwitchGroup > &sgs) | Sawyer::CommandLine::Parser | |
| with(const Switch &sw) | Sawyer::CommandLine::Parser | |
| with(Switch sw, const std::string &docKey) | Sawyer::CommandLine::Parser | |
| ~Parser() (defined in Sawyer::CommandLine::Parser) | Sawyer::CommandLine::Parser | |