TupleStorage< T > Member List

This is the complete list of members for TupleStorage< T >, including all inherited members.

COPY_ASSIGNABLETupleStorage< T >privatestatic
COPY_CONSTRUCTIBLETupleStorage< T >privatestatic
CopyAssign(std::index_sequence< I... > *, const TupleStorage &src)TupleStorage< T >private
CopyConstruct(std::index_sequence< I... > *, const TupleStorage &src)TupleStorage< T >private
IndexSequence typedefTupleStorage< T >private
MAXON_DECLARE_CONDITIONAL_COPY_ASSIGNMENT(TupleStorage, COPY_ASSIGNABLE)TupleStorage< T >
MAXON_DECLARE_CONDITIONAL_COPY_CONSTRUCTOR(TupleStorage, COPY_CONSTRUCTIBLE)TupleStorage< T >
MAXON_DECLARE_CONDITIONAL_MOVE_ASSIGNMENT(TupleStorage, MOVE_ASSIGNABLE)TupleStorage< T >
MAXON_DECLARE_CONDITIONAL_MOVE_CONSTRUCTOR(TupleStorage, MOVE_CONSTRUCTIBLE)TupleStorage< T >
MOVE_ASSIGNABLETupleStorage< T >privatestatic
MOVE_CONSTRUCTIBLETupleStorage< T >privatestatic
MoveAssign(std::index_sequence< I... > *, TupleStorage &&src)TupleStorage< T >private
MoveConstruct(std::index_sequence< I... > *, TupleStorage &&src)TupleStorage< T >private
Pack typedefTupleStorageBase< And< STD_IS_REPLACEMENT(default_constructible, T)... >::value, And< STD_IS_REPLACEMENT(trivially_destructible, T)... >::value, T... >
Super typedefTupleStorage< T >private
TupleStorage()=defaultTupleStorage< T >
TupleStorage(std::index_sequence< I... > *, ARGS &&... args)TupleStorage< T >explicit
TupleStorageBase()=deleteTupleStorageBase< And< STD_IS_REPLACEMENT(default_constructible, T)... >::value, And< STD_IS_REPLACEMENT(trivially_destructible, T)... >::value, T... >
TupleStorageBase(ENUM_DONT_INITIALIZE)TupleStorageBase< And< STD_IS_REPLACEMENT(default_constructible, T)... >::value, And< STD_IS_REPLACEMENT(trivially_destructible, T)... >::value, T... >explicitprotected
~TupleStorageBase()TupleStorageBase< And< STD_IS_REPLACEMENT(default_constructible, T)... >::value, And< STD_IS_REPLACEMENT(trivially_destructible, T)... >::value, T... >