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