|
|
| list (_InputIterator __first, _InputIterator __last, const allocator_type &__a=allocator_type()) |
|
| list (const allocator_type &__a) noexcept |
|
| list (const list &__x) |
|
| list (initializer_list< value_type > __l, const allocator_type &__a=allocator_type()) |
|
| list (list &&)=default |
|
| list (size_type __n, const allocator_type &__a=allocator_type()) |
|
| list (size_type __n, const value_type &__value, const allocator_type &__a=allocator_type()) |
|
void | assign (_InputIterator __first, _InputIterator __last) |
|
void | assign (initializer_list< value_type > __l) |
|
void | assign (size_type __n, const value_type &__val) |
|
const_reference | back () const noexcept |
|
reference | back () noexcept |
|
const_iterator | begin () const noexcept |
|
iterator | begin () noexcept |
|
const_iterator | cbegin () const noexcept |
|
const_iterator | cend () const noexcept |
|
void | clear () noexcept |
|
const_reverse_iterator | crbegin () const noexcept |
|
const_reverse_iterator | crend () const noexcept |
|
iterator | emplace (const_iterator __position, _Args &&... __args) |
|
bool | empty () const noexcept |
|
const_iterator | end () const noexcept |
|
iterator | end () noexcept |
|
iterator | erase (const_iterator __first, const_iterator __last) noexcept |
|
iterator | erase (const_iterator __position) noexcept |
|
const_reference | front () const noexcept |
|
reference | front () noexcept |
|
allocator_type | get_allocator () const noexcept |
|
iterator | insert (const_iterator __p, initializer_list< value_type > __l) |
|
iterator | insert (const_iterator __position, _InputIterator __first, _InputIterator __last) |
|
iterator | insert (const_iterator __position, const value_type &__x) |
|
iterator | insert (const_iterator __position, size_type __n, const value_type &__x) |
|
iterator | insert (const_iterator __position, value_type &&__x) |
|
size_type | max_size () const noexcept |
|
void | merge (list &&__x) |
|
void | merge (list &&__x, _StrictWeakOrdering __comp) |
|
list & | operator= (const list &__x) |
|
list & | operator= (initializer_list< value_type > __l) |
|
list & | operator= (list &&__x) noexcept(_Node_alloc_traits::_S_nothrow_move()) |
|
void | pop_back () noexcept |
|
void | pop_front () noexcept |
|
void | push_back (const value_type &__x) |
|
void | push_front (const value_type &__x) |
|
const_reverse_iterator | rbegin () const noexcept |
|
reverse_iterator | rbegin () noexcept |
|
__remove_return_type | remove (const _Tp &__value) |
|
__remove_return_type | remove_if (_Predicate) |
|
const_reverse_iterator | rend () const noexcept |
|
reverse_iterator | rend () noexcept |
|
void | resize (size_type __new_size) |
|
void | resize (size_type __new_size, const value_type &__x) |
|
void | reverse () noexcept |
|
size_type | size () const noexcept |
|
void | sort () |
|
void | sort (_StrictWeakOrdering) |
|
void | splice (const_iterator __position, list &&__x) noexcept |
|
void | splice (const_iterator __position, list &&__x, const_iterator __first, const_iterator __last) noexcept |
|
void | splice (const_iterator __position, list &&__x, const_iterator __i) noexcept |
|
void | splice (const_iterator __position, list &__x, const_iterator __first, const_iterator __last) noexcept |
|
void | splice (const_iterator __position, list &__x, const_iterator __i) noexcept |
|
void | swap (list &__x) noexcept |
|
__remove_return_type | unique () |
|
__remove_return_type | unique (_BinaryPredicate) |