, 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 | |