Open Search
    TupleStorageBase< DEFAULT_CONSTRUCTIBLE, TRIVIALLY_DESTRUCTIBLE, T > Class Template Reference

    #include <tuple.h>

    Inheritance diagram for TupleStorageBase< DEFAULT_CONSTRUCTIBLE, TRIVIALLY_DESTRUCTIBLE, T >:

    Public Types

    using Pack = ParameterPack< T... >
     

    Public Member Functions

     TupleStorageBase ()=delete
     
     ~TupleStorageBase ()
     

    Protected Member Functions

     TupleStorageBase (ENUM_DONT_INITIALIZE)
     

    Private Types

    using IndexSequence = std::index_sequence_for< T... >
     

    Member Typedef Documentation

    ◆ Pack

    using Pack = ParameterPack<T...>

    ◆ IndexSequence

    using IndexSequence = std::index_sequence_for<T...>
    private

    Constructor & Destructor Documentation

    ◆ TupleStorageBase() [1/2]

    TupleStorageBase ( )
    delete

    ◆ ~TupleStorageBase()

    ◆ TupleStorageBase() [2/2]

    TupleStorageBase ( ENUM_DONT_INITIALIZE  )
    explicitprotected