IGroup< nam, rdOnly, Opts > Struct Template Reference

A group of options. More...

#include "IOption.hpp"

+ Inheritance diagram for IGroup< nam, rdOnly, Opts >:

Public Types

typedef NameT< nam > Name

Detailed Description

template<Names nam, bool rdOnly, class... Opts>
struct opals::opts::IGroup< nam, rdOnly, Opts >

A group of options.

Template Parameters
namThe group name.
rdOnlyIf true, then the group provides only constant access to its members. Otherwise, also non-constant.
OptsThe group members.