ewmscp  ..
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Private Member Functions | List of all members
dCapConfigParameter Class Referenceabstract
Inheritance diagram for dCapConfigParameter:
[legend]

Public Member Functions

virtual void fForbid (options::base &)
 
 dCapConfigParameter ()
 

Static Public Member Functions

static void apply ()
 

Protected Member Functions

virtual void applySingle ()=0
 

Static Private Member Functions

static std::forward_list< dCapConfigParameter * > & getList ()
 

Detailed Description

Definition at line 8 of file dcapCommon.cpp.

Constructor & Destructor Documentation

◆ dCapConfigParameter()

dCapConfigParameter::dCapConfigParameter ( )
inline

Definition at line 17 of file dcapCommon.cpp.

17  {
18  getList().push_front(this);
19  }

References getList().

Here is the call graph for this function:

Member Function Documentation

◆ apply()

static void dCapConfigParameter::apply ( )
inlinestatic

Definition at line 20 of file dcapCommon.cpp.

20  {
21  for (auto par : getList()) {
22  par->applySingle();
23  }
24  }

References getList().

Referenced by dcapCommon::dcapCommon().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ applySingle()

virtual void dCapConfigParameter::applySingle ( )
protectedpure virtual

◆ fForbid()

virtual void dCapConfigParameter::fForbid ( options::base )
inlinevirtual

Reimplemented in dCapCfgPar< T >.

Definition at line 16 of file dcapCommon.cpp.

16 {};

◆ getList()

static std::forward_list<dCapConfigParameter*>& dCapConfigParameter::getList ( )
inlinestaticprivate

Definition at line 9 of file dcapCommon.cpp.

9  {
10  static std::remove_reference<decltype(getList())>::type list;
11  return list;
12  }

Referenced by apply(), and dCapConfigParameter().

Here is the caller graph for this function:

The documentation for this class was generated from the following file:
dCapConfigParameter::getList
static std::forward_list< dCapConfigParameter * > & getList()
Definition: dcapCommon.cpp:9