IArray< nam, n, Opts > Struct Template Reference

An array of N options. More...

#include "IOption.hpp"

Public Types

using Node = NodeT< Nodes::array >
 

Detailed Description

template<Names nam, size_t n, class... Opts>
struct opals::opts::IArray< nam, n, Opts >

An array of N options.

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