template <typename T, std::size_t N>

class inplace_vector_storage_trivial

Defined at line 47 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

Public Methods

void inplace_vector_storage_trivial<T, N> ()

Defined at line 49 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

void ~inplace_vector_storage_trivial<T, N> ()

Defined at line 50 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

T * data ()

Defined at line 52 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

const T * data ()

Defined at line 53 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

size_t size ()

Defined at line 55 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

void set_size (size_t size)

Defined at line 56 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

template <class... Args>
void construct_at (size_t k, Args &&... args)

Defined at line 59 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h

void destroy_at (size_t k)

Defined at line 63 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/inplace_vector.h