|
| struct | GetIAcc_ |
| | For an empty parameter pack, GetIAcc_ defines IBase as its Type. More...
|
| |
| struct | GetIAcc_< rdOnly, Opt, Opts... > |
| | For a non-empty parameter pack, GetIAcc_ defines IAcc as its Type, specialized for the first and remaining options. More...
|
| |
| struct | IAcc |
| | Provides access method(s) to the first given option with name(s) according to that option's enumerator. More...
|
| |
| struct | IAcc< Names::cfgFile, false, Opt, Opts... > |
| | Partial specialization for Names::cfgFile and read-write access. More...
|
| |
| struct | IAcc< Names::cfgFile, true, Opt, Opts... > |
| | Partial specialization for Names::cfgFile and read-only access. More...
|
| |
| struct | IAcc< Names::deleteEmptyOutFile, false, Opt, Opts... > |
| | Partial specialization for Names::deleteEmptyOutFile and read-write access. More...
|
| |
| struct | IAcc< Names::deleteEmptyOutFile, true, Opt, Opts... > |
| | Partial specialization for Names::deleteEmptyOutFile and read-only access. More...
|
| |
| struct | IAcc< Names::fileLogLevel, false, Opt, Opts... > |
| | Partial specialization for Names::fileLogLevel and read-write access. More...
|
| |
| struct | IAcc< Names::fileLogLevel, true, Opt, Opts... > |
| | Partial specialization for Names::fileLogLevel and read-only access. More...
|
| |
| struct | IAcc< Names::inParamFiles, false, Opt, Opts... > |
| | Partial specialization for Names::inParamFiles and read-write access. More...
|
| |
| struct | IAcc< Names::inParamFiles, true, Opt, Opts... > |
| | Partial specialization for Names::inParamFiles and read-only access. More...
|
| |
| struct | IAcc< Names::lineBufferedScreenLog, false, Opt, Opts... > |
| | Partial specialization for Names::lineBufferedScreenLog and read-write access. More...
|
| |
| struct | IAcc< Names::lineBufferedScreenLog, true, Opt, Opts... > |
| | Partial specialization for Names::lineBufferedScreenLog and read-only access. More...
|
| |
| struct | IAcc< Names::logFile, false, Opt, Opts... > |
| | Partial specialization for Names::logFile and read-write access. More...
|
| |
| struct | IAcc< Names::logFile, true, Opt, Opts... > |
| | Partial specialization for Names::logFile and read-only access. More...
|
| |
| struct | IAcc< Names::nbThreads, false, Opt, Opts... > |
| | Partial specialization for Names::nbThreads and read-write access. More...
|
| |
| struct | IAcc< Names::nbThreads, true, Opt, Opts... > |
| | Partial specialization for Names::nbThreads and read-only access. More...
|
| |
| struct | IAcc< Names::outParamFile, false, Opt, Opts... > |
| | Partial specialization for Names::outParamFile and read-write access. More...
|
| |
| struct | IAcc< Names::outParamFile, true, Opt, Opts... > |
| | Partial specialization for Names::outParamFile and read-only access. More...
|
| |
| struct | IAcc< Names::paramMapping, false, Opt, Opts... > |
| | Partial specialization for Names::paramMapping and read-write access. More...
|
| |
| struct | IAcc< Names::paramMapping, true, Opt, Opts... > |
| | Partial specialization for Names::paramMapping and read-only access. More...
|
| |
| struct | IAcc< Names::scope, false, Opt, Opts... > |
| | Partial specialization for Names::scope and read-write access. More...
|
| |
| struct | IAcc< Names::scope, true, Opt, Opts... > |
| | Partial specialization for Names::scope and read-only access. More...
|
| |
| struct | IAcc< Names::screenLogLevel, false, Opt, Opts... > |
| | Partial specialization for Names::screenLogLevel and read-write access. More...
|
| |
| struct | IAcc< Names::screenLogLevel, true, Opt, Opts... > |
| | Partial specialization for Names::screenLogLevel and read-only access. More...
|
| |
|
|
template<bool rdOnly, class... Opts> |
| using | GetIAcc = typename GetIAcc_< rdOnly, Opts... >::Type |
| | The specialization of GetIAcc_ according to the given options.
|
| |
| using | Options = IGroup< Names::_, false, ILeaf< Names::nbThreads, false, unsigned >, ILeaf< Names::screenLogLevel, false, opals::LogLevel >, ILeaf< Names::fileLogLevel, false, opals::LogLevel >, ILeaf< Names::lineBufferedScreenLog, false, bool >, ILeaf< Names::logFile, false, opals::Path >, ILeaf< Names::cfgFile, false, opals::Path >, ILeaf< Names::paramMapping, false, opals::String >, ILeaf< Names::inParamFiles, false, opals::Vector< opals::Path > >, ILeaf< Names::outParamFile, false, opals::Path >, ILeaf< Names::scope, false, opals::String >, ILeaf< Names::deleteEmptyOutFile, false, bool > > |
| |