#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 |