IVector< nam, cnst, Opts > Struct Template Reference

A vector of a variable number of options. More...

#include "IOption.hpp"

Public Types

using Node = NodeT< Nodes::vector >
 

Detailed Description

template<Names nam, bool cnst, class... Opts>
struct opals::opts::IVector< nam, cnst, Opts >

A vector of a variable number of options.

Template Parameters
namThe name of the vector and its elements.
cnstIf true, then this vector provides only constant access to its elements.
OptsThe sequence of options that composes each element.