ROSE 0.11.145.321
Sawyer::CommandLine::Parser Member List

This is the complete list of members for Sawyer::CommandLine::Parser, including all inherited members.

chapter(int chapterNumber, const std::string &chapterName="")Sawyer::CommandLine::Parser
chapter(const std::pair< int, std::string > &p)Sawyer::CommandLine::Parser
chapter() constSawyer::CommandLine::Parser
DEFAULT_GROUPING enum valueSawyer::CommandLine::Parser
doc(const std::string &sectionName, const std::string &docKey, const std::string &text)Sawyer::CommandLine::Parser
doc(const std::string &sectionName, const std::string &text)Sawyer::CommandLine::Parser
doc(const std::pair< std::string, std::string > &)Sawyer::CommandLine::Parser
docForSection(const std::string &sectionName) constSawyer::CommandLine::Parser
docForSwitches() constSawyer::CommandLine::Parser
docSections() constSawyer::CommandLine::Parser
documentationMarkup() constSawyer::CommandLine::Parser
emitDocumentationToPager() constSawyer::CommandLine::Parser
emitDocumentationToPager() const (defined in Sawyer::CommandLine::Parser)Sawyer::CommandLine::Parserinline
environmentVariable(const std::string &s)Sawyer::CommandLine::Parser
environmentVariable() constSawyer::CommandLine::Parser
eraseSwitchGroup(const std::string &name)Sawyer::CommandLine::Parser
errorStream(const Message::SProxy &stream)Sawyer::CommandLine::Parser
errorStream() constSawyer::CommandLine::Parser
exitMessage(const std::string &s)Sawyer::CommandLine::Parser
exitMessage() constSawyer::CommandLine::Parser
expandIncludedFiles(const std::vector< std::string > &args)Sawyer::CommandLine::Parser
findAmbiguities() constSawyer::CommandLine::Parser
findUnresolvableAmbiguities() constSawyer::CommandLine::Parser
GroupingFlags enum nameSawyer::CommandLine::Parser
groupNameSeparator() constSawyer::CommandLine::Parser
groupNameSeparator(const std::string &s)Sawyer::CommandLine::Parser
inclusionPrefix(const std::string &s1)Sawyer::CommandLine::Parser
inclusionPrefixes() constSawyer::CommandLine::Parser
insertLongSwitchStrings(Canonical, NamedSwitches &index) constSawyer::CommandLine::Parser
insertShortSwitchStrings(NamedSwitches &index) constSawyer::CommandLine::Parser
insertSwitchStrings(Canonical, NamedSwitches &index) constSawyer::CommandLine::Parser
longPrefix(const std::string &s1)Sawyer::CommandLine::Parser
longPrefixes() constSawyer::CommandLine::Parser
parse(int argc, char *argv[])Sawyer::CommandLine::Parser
parse(const std::vector< std::string > &)Sawyer::CommandLine::Parser
Parser()Sawyer::CommandLine::Parser
podDocumentation() constSawyer::CommandLine::Parser
printIndex(std::ostream &, const NamedSwitches &, const std::string &linePrefix="")Sawyer::CommandLine::Parserstatic
programName(const std::string &programName)Sawyer::CommandLine::Parser
programName() constSawyer::CommandLine::Parser
PROHIBIT_EMPTY_GROUPS enum valueSawyer::CommandLine::Parser
properties() const (defined in Sawyer::CommandLine::Parser)Sawyer::CommandLine::Parser
purpose(const std::string &purpose)Sawyer::CommandLine::Parser
purpose() constSawyer::CommandLine::Parser
readArgsFromEnvVar(const std::string &varName)Sawyer::CommandLine::Parserstatic
readArgsFromFile(const std::string &filename)Sawyer::CommandLine::Parserstatic
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() constSawyer::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() constSawyer::CommandLine::Parser
shortPrefix(const std::string &s1)Sawyer::CommandLine::Parser
shortPrefixes() constSawyer::CommandLine::Parser
showingGroupNames() constSawyer::CommandLine::Parser
showingGroupNames(ShowGroupName)Sawyer::CommandLine::Parser
skippingNonSwitches(bool b)Sawyer::CommandLine::Parser
skippingNonSwitches() constSawyer::CommandLine::Parser
skippingUnknownSwitches(bool b)Sawyer::CommandLine::Parser
skippingUnknownSwitches() constSawyer::CommandLine::Parser
SPLIT_SINGLE_GROUP enum valueSawyer::CommandLine::Parser
splitLineIntoWords(std::string)Sawyer::CommandLine::Parserstatic
switchGroup(const std::string &name) constSawyer::CommandLine::Parser
switchGroup(const std::string &name)Sawyer::CommandLine::Parser
switchGroupExists(const std::string &name) constSawyer::CommandLine::Parser
switchGroupOrder() constSawyer::CommandLine::Parser
switchGroupOrder(SortOrder order)Sawyer::CommandLine::Parser
switchGroups() constSawyer::CommandLine::Parser
switchGroups()Sawyer::CommandLine::Parser
terminationSwitch(const std::string &s1)Sawyer::CommandLine::Parser
terminationSwitches() constSawyer::CommandLine::Parser
textDocumentation() constSawyer::CommandLine::Parser
valueSeparator(const std::string &s1)Sawyer::CommandLine::Parser
valueSeparators() constSawyer::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() constSawyer::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