|
| EMVector (const allocator_type &alloc=allocator_type()) |
|
| EMVector (size_type n, const value_type &val=value_type(), const allocator_type &alloc=allocator_type()) |
|
template<class InputIterator > |
| EMVector (InputIterator first, InputIterator last, const allocator_type &alloc=allocator_type()) |
|
| EMVector (const std::vector< T > &v) |
|
| EMVector (const EMVector< T > &v) |
|
| EMVector (std::vector< T > &&v) |
|
| EMVector (EMVector< T > &&v) |
|
EMVector & | operator= (const EMVector< T > &v) |
|
EMVector & | operator= (const std::vector< T > &v) |
|
EMVector & | operator= (EMVector< T > &&v) |
|
EMVector & | operator= (std::vector< T > &&v) |
|
const std::vector< T > & | get () const |
|
std::vector< T > | clone () const |
|
_LIBCPP_INLINE_VISIBILITY | EMVector (std::initializer_list< value_type > __il) |
|
_LIBCPP_INLINE_VISIBILITY | EMVector (std::initializer_list< value_type > __il, const allocator_type &__a) |
|
_LIBCPP_INLINE_VISIBILITY EMVector & | operator= (std::initializer_list< value_type > &&__il) |
|
const T & | operator[] (size_type n) const |
|
void | assign (iterator first, iterator last) |
|
void | assign (size_type n, const T &val) |
|
void | push_back (const T &val) |
|
void | pop_back (const T &val) |
|
void | insert (iterator position, T &val) |
|
void | insert (iterator position, size_type n, const value_type &val) |
|
template<class InputIterator > |
void | insert (iterator position, InputIterator first, InputIterator last) |
|
iterator | erase (iterator position) |
|
iterator | erase (iterator first, iterator last) |
|
void | swap (std::vector< T > &x) |
|
void | swap (EMVector< T > &x) |
|
void | clear () |
|
size_type | size () const |
|
size_type | max_size () const |
|
void | resize (size_type n, value_type val=value_type()) |
|
size_type | capacity () const |
|
bool | empty () const |
|
void | reserve (size_type n) |
|
void | shrink_to_fit () |
|
T & | operator[] (size_type n) |
|
reference | at (size_type n) |
|
const_reference | at (size_type n) const |
|
reference | front () |
|
const_reference | front () const |
|
reference | back () |
|
const_reference | back () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
const_reverse_iterator | crbegin () const |
|
const_reverse_iterator | crend () const |
|
std::recursive_mutex & | getMutex () |
|