|
|
| raw_array (const allocator_type &alloc) noexcept |
| |
|
| raw_array (size_type count, const type_t &value, const allocator_type &alloc=allocator_type()) |
| |
|
| raw_array (size_type count, const allocator_type &alloc=allocator_type()) |
| |
|
template<class input_iterator_t> |
| | raw_array (input_iterator_t first, input_iterator_t last, const allocator_type &alloc=allocator_type()) |
| |
|
| raw_array (const raw_array &vector) |
| |
|
| raw_array (const base_type &vector) |
| |
|
| raw_array (const raw_array &vector, const allocator_type &alloc) |
| |
|
| raw_array (const base_type &vector, const allocator_type &alloc) |
| |
|
| raw_array (std::initializer_list< type_t > items, const allocator_type &alloc=allocator_type()) |
| |
|
| raw_array (std::initializer_list< bool > items, const allocator_type &alloc=allocator_type()) |
| |
|
| raw_array (raw_array &&other) |
| |
|
| raw_array (base_type &&other) |
| |
|
| raw_array (raw_array &&other, const allocator_type &alloc) |
| |
|
| raw_array (base_type &&other, const allocator_type &alloc) |
| |
|
|
void | assign (size_type count, const type_t &value) |
| |
|
template<class input_iterator_t> |
| void | assign (input_iterator_t first, input_iterator_t last) |
| |
|
void | assign (std::initializer_list< type_t > items) |
| |
|
reference | at (size_type index) |
| |
|
const_reference | at (size_type index) const |
| |
|
void | clear () |
| |
|
template<class ... args_t> |
| iterator | emplace (const_iterator pos, args_t &&... args) |
| |
|
template<class ... args_t> |
| reference | emplace_back (args_t &&... args) |
| |
|
iterator | erase (const_iterator pos) |
| |
|
iterator | erase (const_iterator first, const_iterator last) |
| |
|
allocator_type | get_allocator () const |
| |
|
size_type | increment_version () noexcept |
| |
|
iterator | insert (const_iterator pos, const type_t &value) |
| |
|
iterator | insert (const_iterator pos, type_t &&value) |
| |
|
iterator | insert (const_iterator pos, size_type count, const type_t &value) |
| |
|
iterator | insert (const_iterator pos, size_type count, type_t &&value) |
| |
|
template<class input_iterator_t> |
| iterator | insert (const_iterator pos, input_iterator_t first, input_iterator_t last) |
| |
|
iterator | insert (const_iterator pos, const std::initializer_list< type_t > &items) |
| |
|
void | pop_back () |
| |
|
void | push_back (const type_t &value) |
| |
|
void | push_back (type_t &&value) |
| |
|
void | reserve (size_type new_cap) |
| |
|
void | resize (size_type count) |
| |
|
void | resize (size_type count, const value_type &value) |
| |
|
void | shrink_to_fit () |
| |
|
void | swap (raw_array &other) noexcept |
| |