IAcc< name_, rdOnly_, Opts_ > Struct Template Reference

Provides access method(s) to the first given option with name(s) according to that option's enumerator. More...

#include "IAccess.hpp"

Detailed Description

template<Names name_, bool rdOnly_, class... Opts_>
struct opals::opts::comm::IAcc< name_, rdOnly_, Opts_ >

Provides access method(s) to the first given option with name(s) according to that option's enumerator.

Template Parameters
name_The enumerator of the option to provide access to.
rdOnly_If true, provides a constant access method only. Constant and non-constant methods otherwise.
Opts_The parameter pack of the current and remaining options. IAcc derives from itself for the remaining options.