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