TupleStorage< T1 > Class Template Reference

#include <tuple.h>

Public Member Functions

 TupleStorage ()
 
template<typename A1 >
 TupleStorage (std::index_sequence< 0 > *, A1 &&a1)
 

Static Public Member Functions

static Int GetOffset (typename std::integral_constant< UInt32, 0 >::type *)
 

Public Attributes

T1 first
 

Static Public Attributes

static const Int COUNT
 

Protected Member Functions

T1 & GetMember (std::integral_constant< UInt32, 0 >::type *)
 

Constructor & Destructor Documentation

◆ TupleStorage() [1/2]

◆ TupleStorage() [2/2]

TupleStorage ( std::index_sequence< 0 > *  ,
A1 &&  a1 
)

Member Function Documentation

◆ GetOffset()

static Int GetOffset ( typename std::integral_constant< UInt32, 0 >::type *  )
static

◆ GetMember()

T1& GetMember ( std::integral_constant< UInt32, 0 >::type *  )
protected

Member Data Documentation

◆ COUNT

const Int COUNT
static

◆ first

T1 first