|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 list< T, Alloc >,包括所有继承而来的类成员
| allocator_type typedef | list< T, Alloc > | |
| assign(const size_type n, const T &value) | list< T, Alloc > | inline |
| assign(Iterator first, Iterator last) | list< T, Alloc > | inline |
| assign(std::initializer_list< T > ilist) | list< T, Alloc > | inline |
| at(size_type position) const | list< T, Alloc > | inline |
| at(size_type position) | list< T, Alloc > | inline |
| back() noexcept | list< T, Alloc > | inline |
| back() const noexcept | list< T, Alloc > | inline |
| begin() noexcept | list< T, Alloc > | inline |
| begin() const noexcept | list< T, Alloc > | inline |
| cbegin() const noexcept | list< T, Alloc > | inline |
| cend() const noexcept | list< T, Alloc > | inline |
| clear() noexcept(is_nothrow_destructible_v< node_type >) | list< T, Alloc > | inline |
| const_iterator typedef | list< T, Alloc > | |
| const_pointer typedef | list< T, Alloc > | |
| const_reference typedef | list< T, Alloc > | |
| const_reverse_iterator typedef | list< T, Alloc > | |
| crbegin() const noexcept | list< T, Alloc > | inline |
| crend() const noexcept | list< T, Alloc > | inline |
| difference_type typedef | list< T, Alloc > | |
| emplace(iterator position, Args &&... args) | list< T, Alloc > | inline |
| emplace_back(Args &&... args) | list< T, Alloc > | inline |
| emplace_front(Args &&... args) | list< T, Alloc > | inline |
| empty() const noexcept | list< T, Alloc > | inline |
| end() noexcept | list< T, Alloc > | inline |
| end() const noexcept | list< T, Alloc > | inline |
| erase(iterator position) noexcept(is_nothrow_destructible_v< node_type >) | list< T, Alloc > | inline |
| erase(iterator first, iterator last) noexcept(is_nothrow_destructible_v< node_type >) | list< T, Alloc > | inline |
| front() noexcept | list< T, Alloc > | inline |
| front() const noexcept | list< T, Alloc > | inline |
| insert(iterator position, const T &value) | list< T, Alloc > | inline |
| insert(iterator position, T &&value) | list< T, Alloc > | inline |
| insert(iterator position, Iterator first, Iterator last) | list< T, Alloc > | inline |
| insert(iterator position, std::initializer_list< T > ilist) | list< T, Alloc > | inline |
| insert(iterator position, size_type n, const T &value) | list< T, Alloc > | inline |
| iterator typedef | list< T, Alloc > | |
| list() | list< T, Alloc > | inline |
| list(size_type n) | list< T, Alloc > | inlineexplicit |
| list(size_type n, T &&value) | list< T, Alloc > | inline |
| list(Iterator first, Iterator last) | list< T, Alloc > | inline |
| list(std::initializer_list< T > ilist) | list< T, Alloc > | inline |
| list(const list &other) | list< T, Alloc > | inline |
| list(list &&other) noexcept(is_nothrow_swappable_v< compressed_pair< allocator_type, size_type > >) | list< T, Alloc > | inline |
| max_size() const noexcept | list< T, Alloc > | inline |
| merge(list &other) | list< T, Alloc > | inline |
| merge_if(list &other, Pred pred) | list< T, Alloc > | inline |
| operator<(const list &rhs) const noexcept(noexcept(_NEFORCE lexicographical_compare(cbegin(), cend(), rhs.cbegin(), rhs.cend()))) | list< T, Alloc > | inline |
| operator=(std::initializer_list< T > ilist) | list< T, Alloc > | inline |
| operator=(const list &other) | list< T, Alloc > | inline |
| operator=(list &&other) noexcept(is_nothrow_swappable_v< compressed_pair< allocator_type, size_type > > &&is_nothrow_destructible_v< node_type >) | list< T, Alloc > | inline |
| operator==(const list &rhs) const noexcept(noexcept(_NEFORCE equal(cbegin(), cend(), rhs.cbegin()))) | list< T, Alloc > | inline |
| operator[](const size_type position) const | list< T, Alloc > | inline |
| operator[](const size_type position) | list< T, Alloc > | inline |
| pointer typedef | list< T, Alloc > | |
| pop_back() noexcept | list< T, Alloc > | inline |
| pop_front() noexcept | list< T, Alloc > | inline |
| push_back(const T &value) | list< T, Alloc > | inline |
| push_back(T &&value) | list< T, Alloc > | inline |
| push_front(const T &value) | list< T, Alloc > | inline |
| push_front(T &&value) | list< T, Alloc > | inline |
| rbegin() noexcept | list< T, Alloc > | inline |
| rbegin() const noexcept | list< T, Alloc > | inline |
| reference typedef | list< T, Alloc > | |
| remove(const T &value) | list< T, Alloc > | inline |
| remove_if(Pred pred) | list< T, Alloc > | inline |
| rend() noexcept | list< T, Alloc > | inline |
| rend() const noexcept | list< T, Alloc > | inline |
| reverse() noexcept | list< T, Alloc > | inline |
| reverse_iterator typedef | list< T, Alloc > | |
| size() const noexcept | list< T, Alloc > | inline |
| size_type typedef | list< T, Alloc > | |
| sort() | list< T, Alloc > | inline |
| sort_if(Pred pred) | list< T, Alloc > | inline |
| splice(iterator position, list &other) | list< T, Alloc > | inline |
| splice(iterator position, list &other, iterator iter) | list< T, Alloc > | inline |
| splice(iterator position, list &other, iterator first, iterator last) | list< T, Alloc > | inline |
| swap(list &other) noexcept(is_nothrow_swappable_v< allocator_type >) | list< T, Alloc > | inline |
| transfer(iterator position, iterator first, iterator last) | list< T, Alloc > | inline |
| unique() noexcept | list< T, Alloc > | inline |
| unique_if(Pred pred) noexcept | list< T, Alloc > | inline |
| value_type typedef | list< T, Alloc > | |
| ~list() | list< T, Alloc > | inline |