|
|
Type & | get () |
| | Get a reference to the actual member.
|
| |
| inlineType & | get () |
| | Get a reference to the actual member.
|
| |
|
Type const & | get () const |
| | Get a reference to the actual member.
|
| |
| inlineType const & | get () const |
| | Get a reference to the actual member.
|
| |
|
| MemberStore (Args &&... args) |
| | Arguments are forwarded to the constructor of the member.
|
| |
| template<typename... Args> |
| | MemberStore (Args &&... args) |
| | Arguments are forwarded to the constructor of the member.
|
| |
template<typename T_Type, typename T_Parent>
struct codi::MemberStore< T_Type, T_Parent, true >
Defines a member that can either be static or local to the struct.
Initialization of the static member is done on a first touch basis.
- Template Parameters
-
| T_Type | The type of the member. Can be anything. |
| T_Parent | The structure where the member is located. |
| T_storeStatic | Define context of the variable. |