chapter(int chapterNumber, const std::string &chapterName="") | Sawyer::CommandLine::Parser | |
chapter(const std::pair< int, std::string > &p) | Sawyer::CommandLine::Parser | inline |
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 | inline |
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 | inline |
environmentVariable() const | Sawyer::CommandLine::Parser | inline |
eraseSwitchGroup(const std::string &name) | Sawyer::CommandLine::Parser | |
errorStream(const Message::SProxy &stream) | Sawyer::CommandLine::Parser | inline |
errorStream() const | Sawyer::CommandLine::Parser | inline |
exitMessage(const std::string &s) | Sawyer::CommandLine::Parser | inline |
exitMessage() const | Sawyer::CommandLine::Parser | inline |
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 | inline |
groupNameSeparator(const std::string &s) | Sawyer::CommandLine::Parser | inline |
inclusionPrefix(const std::string &s1) | Sawyer::CommandLine::Parser | inline |
inclusionPrefixes() const | Sawyer::CommandLine::Parser | inline |
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 | inline |
longPrefixes() const | Sawyer::CommandLine::Parser | inline |
parse(int argc, char *argv[]) | Sawyer::CommandLine::Parser | |
parse(const std::vector< std::string > &) | Sawyer::CommandLine::Parser | |
Parser() | Sawyer::CommandLine::Parser | inline |
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 | inline |
programName() const | Sawyer::CommandLine::Parser | |
PROHIBIT_EMPTY_GROUPS enum value | Sawyer::CommandLine::Parser | |
properties() const (defined in Sawyer::CommandLine::Parser) | Sawyer::CommandLine::Parser | inline |
purpose(const std::string &purpose) | Sawyer::CommandLine::Parser | inline |
purpose() const | Sawyer::CommandLine::Parser | inline |
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 | inline |
reportingAmbiguities(bool b) | Sawyer::CommandLine::Parser | inline |
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 | inline |
shortMayNestle() const | Sawyer::CommandLine::Parser | inline |
shortPrefix(const std::string &s1) | Sawyer::CommandLine::Parser | inline |
shortPrefixes() const | Sawyer::CommandLine::Parser | inline |
showingGroupNames() const | Sawyer::CommandLine::Parser | inline |
showingGroupNames(ShowGroupName x) | Sawyer::CommandLine::Parser | inline |
skippingNonSwitches(bool b) | Sawyer::CommandLine::Parser | inline |
skippingNonSwitches() const | Sawyer::CommandLine::Parser | inline |
skippingUnknownSwitches(bool b) | Sawyer::CommandLine::Parser | inline |
skippingUnknownSwitches() const | Sawyer::CommandLine::Parser | inline |
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 | inline |
switchGroupOrder(SortOrder order) | Sawyer::CommandLine::Parser | inline |
switchGroups() const | Sawyer::CommandLine::Parser | inline |
switchGroups() | Sawyer::CommandLine::Parser | inline |
terminationSwitch(const std::string &s1) | Sawyer::CommandLine::Parser | inline |
terminationSwitches() const | Sawyer::CommandLine::Parser | inline |
textDocumentation() const | Sawyer::CommandLine::Parser | |
valueSeparator(const std::string &s1) | Sawyer::CommandLine::Parser | inline |
valueSeparators() const | Sawyer::CommandLine::Parser | inline |
version(const std::string &versionString, const std::string &dateString="") | Sawyer::CommandLine::Parser | |
version(const std::pair< std::string, std::string > &p) | Sawyer::CommandLine::Parser | inline |
version() const | Sawyer::CommandLine::Parser | |
with(const SwitchGroup &sg) | Sawyer::CommandLine::Parser | inline |
with(const SwitchGroup &sg, const std::string &docKey) | Sawyer::CommandLine::Parser | inline |
with(const std::vector< SwitchGroup > &sgs) | Sawyer::CommandLine::Parser | inline |
with(const Switch &sw) | Sawyer::CommandLine::Parser | inline |
with(Switch sw, const std::string &docKey) | Sawyer::CommandLine::Parser | inline |