action(const SwitchAction::Ptr &f) | Sawyer::CommandLine::Switch | |
action() const | Sawyer::CommandLine::Switch | |
argument(const std::string &name, const ValueParser::Ptr &parser=anyParser()) | Sawyer::CommandLine::Switch | |
argument(const std::string &name, const ValueParser::Ptr &parser, const std::string &defaultValue) | Sawyer::CommandLine::Switch | |
argument(const SwitchArgument &arg) | Sawyer::CommandLine::Switch | |
argument(size_t idx) const | Sawyer::CommandLine::Switch | |
arguments() const | Sawyer::CommandLine::Switch | |
doc(const std::string &s) | Sawyer::CommandLine::Switch | |
doc() const | Sawyer::CommandLine::Switch | |
docKey(const std::string &s) | Sawyer::CommandLine::Switch | |
docKey() const | Sawyer::CommandLine::Switch | |
explosiveLists(bool b) | Sawyer::CommandLine::Switch | |
explosiveLists() const | Sawyer::CommandLine::Switch | |
hidden(bool b) | Sawyer::CommandLine::Switch | |
hidden() const | Sawyer::CommandLine::Switch | |
intrinsicValue(const T &value, T &storage) | Sawyer::CommandLine::Switch | inline |
intrinsicValue(const char *value, std::string &storage) | Sawyer::CommandLine::Switch | |
intrinsicValue(const std::string &text, const ValueParser::Ptr &p) | Sawyer::CommandLine::Switch | |
intrinsicValue(const std::string &text) | Sawyer::CommandLine::Switch | |
intrinsicValue(const ParsedValue &value) | Sawyer::CommandLine::Switch | |
intrinsicValue() const | Sawyer::CommandLine::Switch | |
key(const std::string &s) | Sawyer::CommandLine::Switch | |
key() const | Sawyer::CommandLine::Switch | |
longName(const std::string &name) | Sawyer::CommandLine::Switch | |
longName() const | Sawyer::CommandLine::Switch | |
longNames() const | Sawyer::CommandLine::Switch | |
longPrefix(const std::string &s1) | Sawyer::CommandLine::Switch | |
longPrefixes() const | Sawyer::CommandLine::Switch | |
nArguments() const | Sawyer::CommandLine::Switch | |
nRequiredArguments() const | Sawyer::CommandLine::Switch | |
preferredName() const | Sawyer::CommandLine::Switch | |
properties() const (defined in Sawyer::CommandLine::Switch) | Sawyer::CommandLine::Switch | |
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::Switch | |
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::Switch | |
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::Switch | |
shortName(char c) | Sawyer::CommandLine::Switch | |
shortNames() const | Sawyer::CommandLine::Switch | |
shortPrefix(const std::string &s1) | Sawyer::CommandLine::Switch | |
shortPrefixes() const | Sawyer::CommandLine::Switch | |
skipping(SwitchSkipping how) | Sawyer::CommandLine::Switch | |
skipping() const | Sawyer::CommandLine::Switch | |
Switch()=delete (defined in Sawyer::CommandLine::Switch) | Sawyer::CommandLine::Switch | |
Switch(const std::string &longName, char shortName='\0') | Sawyer::CommandLine::Switch | explicit |
synopsis(const std::string &s) | Sawyer::CommandLine::Switch | |
synopsis() const | Sawyer::CommandLine::Switch | |
valueAugmenter(const ValueAugmenter::Ptr &f) | Sawyer::CommandLine::Switch | |
valueAugmenter() const | Sawyer::CommandLine::Switch | |
valueSeparator(const std::string &s1) | Sawyer::CommandLine::Switch | |
valueSeparators() const | Sawyer::CommandLine::Switch | |
whichValue(WhichValue s) | Sawyer::CommandLine::Switch | |
whichValue() const | Sawyer::CommandLine::Switch | |
~Switch() (defined in Sawyer::CommandLine::Switch) | Sawyer::CommandLine::Switch | |