|
using | impl_type = detail::recursive_vector_impl< T > |
|
using | value_type = typename impl_type::value_type |
|
using | allocator_type = typename impl_type::allocator_type |
|
using | size_type = typename impl_type::size_type |
|
using | difference_type = std::ptrdiff_t |
|
using | reference = value_type & |
|
using | const_reference = const value_type & |
|
using | pointer = typename impl_type::pointer |
|
using | const_pointer = typename impl_type::const_pointer |
|
using | iterator = pointer |
|
using | const_iterator = const_pointer |
|
using | reverse_iterator = std::reverse_iterator< iterator > |
|
using | const_reverse_iterator = std::reverse_iterator< const_iterator > |
|
|
void | swap (recursive_vector &other) noexcept |
|
template<typename It > |
iterator | insert (const_iterator pos, It first, It last) |
|
iterator | erase (const_iterator begin, const_iterator end) |
|
void | reserve (size_type new_cap) |
|
pointer | data () |
|
const_pointer | data () const |
|
size_type | size () const |
|
size_type | capacity () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
const_iterator | cbegin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
const_iterator | cend () const |
|
The documentation for this class was generated from the following file: