IAcc_< Opts > Struct Template Reference

Ultimately, defines the specialization of IAcc in the namespace according to Opt's enumerator. More...

#include "IAccess.hpp"

Public Types

using Type = IBase
 

Detailed Description

template<class... Opts>
struct opals::opts::IAcc_< Opts >

Ultimately, defines the specialization of IAcc in the namespace according to Opt's enumerator.

IAcc derives from another specialization of itself (in the same namespace) for the subsequent options, and finally from IBase. It does so by help of IAcc in that namespace.

Template Parameters
OptThe first member of a group, the one to define the specialization of IAcc for.
OptsThe other members of that group.