Project
Loading...
Searching...
No Matches
qConfig::qConfigSettingsParser< T > Struct Template Reference

#include <qconfig_internal_helpers.h>

Inherited by qConfig::qConfigType< T >.

Static Public Member Functions

static void qProcessSetting (qConfigSettings< T > &settings, qmin_t< T > minval)
 
static void qProcessSetting (qConfigSettings< T > &settings, qmax_t< T > maxval)
 
static void qProcessSetting (qConfigSettings< T > &settings, qmessage_t msg)
 
template<typename S >
static void qProcessSetting (qConfigSettings< T > &settings, qset_t< S > set)
 
template<typename S >
static void qProcessSetting (qConfigSettings< T > &settings, qdef_t< S > set)
 
static void qAddOptionSettings (qConfigSettings< T > &)
 
template<typename Arg1 , typename... Args>
static void qAddOptionSettings (qConfigSettings< T > &settings, Arg1 &&arg1, Args &&... args)
 
template<typename... Args>
static auto qConfigGetSettings (Args &... args)
 

Detailed Description

template<typename T>
struct qConfig::qConfigSettingsParser< T >

Definition at line 72 of file qconfig_internal_helpers.h.

Member Function Documentation

◆ qAddOptionSettings() [1/2]

template<typename T >
static void qConfig::qConfigSettingsParser< T >::qAddOptionSettings ( qConfigSettings< T > &  )
inlinestatic

Definition at line 100 of file qconfig_internal_helpers.h.

◆ qAddOptionSettings() [2/2]

template<typename T >
template<typename Arg1 , typename... Args>
static void qConfig::qConfigSettingsParser< T >::qAddOptionSettings ( qConfigSettings< T > &  settings,
Arg1 &&  arg1,
Args &&...  args 
)
inlinestatic

Definition at line 102 of file qconfig_internal_helpers.h.

◆ qConfigGetSettings()

template<typename T >
template<typename... Args>
static auto qConfig::qConfigSettingsParser< T >::qConfigGetSettings ( Args &...  args)
inlinestatic

Definition at line 109 of file qconfig_internal_helpers.h.

◆ qProcessSetting() [1/5]

template<typename T >
template<typename S >
static void qConfig::qConfigSettingsParser< T >::qProcessSetting ( qConfigSettings< T > &  settings,
qdef_t< S >  set 
)
inlinestatic

Definition at line 94 of file qconfig_internal_helpers.h.

◆ qProcessSetting() [2/5]

template<typename T >
static void qConfig::qConfigSettingsParser< T >::qProcessSetting ( qConfigSettings< T > &  settings,
qmax_t< T >  maxval 
)
inlinestatic

Definition at line 80 of file qconfig_internal_helpers.h.

◆ qProcessSetting() [3/5]

template<typename T >
static void qConfig::qConfigSettingsParser< T >::qProcessSetting ( qConfigSettings< T > &  settings,
qmessage_t  msg 
)
inlinestatic

Definition at line 86 of file qconfig_internal_helpers.h.

◆ qProcessSetting() [4/5]

template<typename T >
static void qConfig::qConfigSettingsParser< T >::qProcessSetting ( qConfigSettings< T > &  settings,
qmin_t< T >  minval 
)
inlinestatic

Definition at line 74 of file qconfig_internal_helpers.h.

◆ qProcessSetting() [5/5]

template<typename T >
template<typename S >
static void qConfig::qConfigSettingsParser< T >::qProcessSetting ( qConfigSettings< T > &  settings,
qset_t< S >  set 
)
inlinestatic

Definition at line 88 of file qconfig_internal_helpers.h.


The documentation for this struct was generated from the following file: