#include <tuple.h>
Public Types | |
using | Super = TupleStorageLayout< INDEX+1, UInt32(Align(PRE_OFFSET, UInt32(SZ_ALIGN > > 33)))+UInt32(SZ_ALIGN), Max(PRE_MAX_ALIGN, UInt32(SZ_ALIGN > > 33)), REST... > |
Static Public Member Functions | |
static Int | GetOffset (typename std::integral_constant< UInt32, INDEX >::type *) |
Protected Member Functions | |
Generic & | GetMember (typename std::integral_constant< UInt32, INDEX >::type *x) |
Generic & | GetMember (typename std::integral_constant< UInt32, INDEX >::type *x, Bool) |
Friends | |
template<typename TUPLE , size_t... I> | |
void | TupleDestruct (TUPLE &tuple, std::index_sequence< I... > *) |
using Super = TupleStorageLayout<INDEX + 1, UInt32(Align(PRE_OFFSET, UInt32(SZ_ALIGN > > 33))) + UInt32(SZ_ALIGN), Max(PRE_MAX_ALIGN, UInt32(SZ_ALIGN > > 33)), REST...> |
|
friend |