MemberType< T &, GENERIC_FOR_UNKNOWN_TYPE > Struct Template Reference

#include <datatype.h>

Inheritance diagram for MemberType< T &, GENERIC_FOR_UNKNOWN_TYPE >:

Public Types

using type = typename MemberTypeBase< T >::BaseType &
 
using GetType = type
 
- Public Types inherited from MemberTypeBase< T >
using OrigType = T
 
using BaseType = T
 

Static Public Member Functions

static Member GetMember ()
 
static GetType Get (Generic *ptr)
 
- Static Public Member Functions inherited from MemberTypeBase< T >
static const InternedIdGetId ()
 

Additional Inherited Members

- Static Public Attributes inherited from MemberTypeBase< T >
static const Bool NAMED
 

Member Typedef Documentation

◆ type

using type = typename MemberTypeBase<T>::BaseType&

◆ GetType

using GetType = type

Member Function Documentation

◆ GetMember()

static Member GetMember ( )
static

◆ Get()

static GetType Get ( Generic *  ptr)
static