plugify 1.2.8
|
Public Member Functions | |
constexpr T * | base_data () |
constexpr const T * | base_data () const |
constexpr void | set_size (size_t n) |
ipvbase (const ipvbase &rhs) noexcept(std::is_nothrow_copy_constructible_v< T >) | |
ipvbase (ipvbase &&rhs) noexcept(std::is_nothrow_move_constructible_v< T >//__cpp_lib_trivially_relocatable) | |
void | operator= (const ipvbase &rhs) noexcept(std::is_nothrow_copy_constructible_v< T > &&std::is_nothrow_copy_assignable_v< T >) |
void | operator= (ipvbase &&rhs) noexcept(std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_assignable_v< T >) |
Public Attributes | ||
size_t | size_ = 0 | |
union { | ||
char dummy_ | ||
T data_ [N] | ||
}; | ||
Definition at line 69 of file inplace_vector.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 81 of file inplace_vector.hpp.
Definition at line 82 of file inplace_vector.hpp.
Definition at line 92 of file inplace_vector.hpp.
Definition at line 165 of file inplace_vector.hpp.
|
inlineconstexpr |
Definition at line 77 of file inplace_vector.hpp.
|
inlineconstexpr |
Definition at line 78 of file inplace_vector.hpp.
|
inlinenoexcept |
Definition at line 112 of file inplace_vector.hpp.
Definition at line 129 of file inplace_vector.hpp.
Definition at line 79 of file inplace_vector.hpp.
Definition at line 74 of file inplace_vector.hpp.
Definition at line 73 of file inplace_vector.hpp.
Definition at line 71 of file inplace_vector.hpp.