, including all inherited members.
add(const OptionGroup &group) | ProgramOptions::OptionContext | |
add(const OptionContext &other) | ProgramOptions::OptionContext | |
addAlias(const std::string &aliasName, option_iterator option) | ProgramOptions::OptionContext | |
assignDefaults(const ParsedOptions &exclude) const | ProgramOptions::OptionContext | |
begin() const | ProgramOptions::OptionContext | [inline] |
caption() const | ProgramOptions::OptionContext | |
caption_ | ProgramOptions::OptionContext | [private] |
defaults(std::size_t prefixSize=0) const | ProgramOptions::OptionContext | |
descLevel_ | ProgramOptions::OptionContext | [private] |
description(OptionOutput &out) const | ProgramOptions::OptionContext | |
end() const | ProgramOptions::OptionContext | [inline] |
find(const char *key, FindType t=find_name) const | ProgramOptions::OptionContext | |
find_alias enum value | ProgramOptions::OptionContext | |
find_name enum value | ProgramOptions::OptionContext | |
find_name_or_prefix enum value | ProgramOptions::OptionContext | |
find_prefix enum value | ProgramOptions::OptionContext | |
findGroup(const std::string &caption) const | ProgramOptions::OptionContext | |
findGroupKey(const std::string &name) const | ProgramOptions::OptionContext | [private] |
findImpl(const char *key, FindType t, unsigned eMask=unsigned(-1)) const | ProgramOptions::OptionContext | [inline] |
findImpl(const char *key, FindType t, unsigned eMask, const std::string &eCtx) const | ProgramOptions::OptionContext | |
FindType enum name | ProgramOptions::OptionContext | |
getActiveDescLevel() const | ProgramOptions::OptionContext | [inline] |
GroupList typedef | ProgramOptions::OptionContext | [private] |
groups() const | ProgramOptions::OptionContext | [inline] |
groups_ | ProgramOptions::OptionContext | [private] |
index_ | ProgramOptions::OptionContext | [private] |
index_iterator typedef | ProgramOptions::OptionContext | [private] |
insertOption(size_t groupId, const SharedOptPtr &o) | ProgramOptions::OptionContext | [private] |
key_type typedef | ProgramOptions::OptionContext | [private] |
Name2Key typedef | ProgramOptions::OptionContext | [private] |
operator<<(std::ostream &os, const OptionContext &ctx) | ProgramOptions::OptionContext | [friend] |
option_iterator typedef | ProgramOptions::OptionContext | |
OptionContext(const std::string &caption="", DescriptionLevel desc_default=desc_level_default) | ProgramOptions::OptionContext | |
OptionList typedef | ProgramOptions::OptionContext | [private] |
OptionRange typedef | ProgramOptions::OptionContext | |
options_ | ProgramOptions::OptionContext | [private] |
PrefixRange typedef | ProgramOptions::OptionContext | [private] |
setActiveDescLevel(DescriptionLevel level) | ProgramOptions::OptionContext | |
size() const | ProgramOptions::OptionContext | [inline] |
tryFind(const char *key, FindType t=find_name) const | ProgramOptions::OptionContext | |
tryFindGroup(const std::string &caption) const | ProgramOptions::OptionContext | |
~OptionContext() | ProgramOptions::OptionContext | |