ROSE  0.11.145.0
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() const Sawyer::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) 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::Parserinline
environmentVariable(const std::string &s)Sawyer::CommandLine::Parserinline
environmentVariable() const Sawyer::CommandLine::Parserinline
eraseSwitchGroup(const std::string &name)Sawyer::CommandLine::Parser
errorStream(const Message::SProxy &stream)Sawyer::CommandLine::Parserinline
errorStream() const Sawyer::CommandLine::Parserinline
exitMessage(const std::string &s)Sawyer::CommandLine::Parserinline
exitMessage() const Sawyer::CommandLine::Parserinline
expandIncludedFiles(const std::vector< std::string > &args)Sawyer::CommandLine::Parser
findAmbiguities() const Sawyer::CommandLine::Parser
findUnresolvableAmbiguities() const Sawyer::CommandLine::Parser
GroupingFlags enum nameSawyer::CommandLine::Parser
groupNameSeparator() const Sawyer::CommandLine::Parserinline
groupNameSeparator(const std::string &s)Sawyer::CommandLine::Parserinline
inclusionPrefix(const std::string &s1)Sawyer::CommandLine::Parserinline
inclusionPrefixes() const Sawyer::CommandLine::Parserinline
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::Parserinline
longPrefixes() const Sawyer::CommandLine::Parserinline
parse(int argc, char *argv[])Sawyer::CommandLine::Parser
parse(const std::vector< std::string > &)Sawyer::CommandLine::Parser
Parser()Sawyer::CommandLine::Parserinline
podDocumentation() const Sawyer::CommandLine::Parser
printIndex(std::ostream &, const NamedSwitches &, const std::string &linePrefix="")Sawyer::CommandLine::Parserstatic
programName(const std::string &programName)Sawyer::CommandLine::Parserinline
programName() const Sawyer::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() const Sawyer::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() const Sawyer::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() const Sawyer::CommandLine::Parserinline
shortPrefix(const std::string &s1)Sawyer::CommandLine::Parserinline
shortPrefixes() const Sawyer::CommandLine::Parserinline
showingGroupNames() const Sawyer::CommandLine::Parserinline
showingGroupNames(ShowGroupName x)Sawyer::CommandLine::Parserinline
skippingNonSwitches(bool b)Sawyer::CommandLine::Parserinline
skippingNonSwitches() const Sawyer::CommandLine::Parserinline
skippingUnknownSwitches(bool b)Sawyer::CommandLine::Parserinline
skippingUnknownSwitches() const Sawyer::CommandLine::Parserinline
SPLIT_SINGLE_GROUP enum valueSawyer::CommandLine::Parser
splitLineIntoWords(std::string)Sawyer::CommandLine::Parserstatic
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::Parserinline
switchGroupOrder(SortOrder order)Sawyer::CommandLine::Parserinline
switchGroups() const Sawyer::CommandLine::Parserinline
switchGroups()Sawyer::CommandLine::Parserinline
terminationSwitch(const std::string &s1)Sawyer::CommandLine::Parserinline
terminationSwitches() const Sawyer::CommandLine::Parserinline
textDocumentation() const Sawyer::CommandLine::Parser
valueSeparator(const std::string &s1)Sawyer::CommandLine::Parserinline
valueSeparators() const Sawyer::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() const Sawyer::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