|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 vector< T, Alloc >,包括所有继承而来的类成员
| allocator_type typedef | vector< T, Alloc > | |
| assign(size_type n, const value_type &value) | vector< T, Alloc > | inline |
| assign(Iterator first, Iterator last) | vector< T, Alloc > | inline |
| assign(std::initializer_list< value_type > ilist) | vector< T, Alloc > | inline |
| at(const size_type position) const noexcept | vector< T, Alloc > | inline |
| at(const size_type position) noexcept | vector< T, Alloc > | inline |
| back() noexcept | vector< T, Alloc > | inline |
| back() const noexcept | vector< T, Alloc > | inline |
| begin() noexcept | vector< T, Alloc > | inline |
| begin() const noexcept | vector< T, Alloc > | inline |
| capacity() const noexcept | vector< T, Alloc > | inline |
| cbegin() const noexcept | vector< T, Alloc > | inline |
| cend() const noexcept | vector< T, Alloc > | inline |
| clear() noexcept(is_nothrow_destructible_v< value_type >) | vector< T, Alloc > | inline |
| const_iterator typedef | vector< T, Alloc > | |
| const_pointer typedef | vector< T, Alloc > | |
| const_reference typedef | vector< T, Alloc > | |
| const_reverse_iterator typedef | vector< T, Alloc > | |
| crbegin() const noexcept | vector< T, Alloc > | inline |
| crend() const noexcept | vector< T, Alloc > | inline |
| data() noexcept | vector< T, Alloc > | inline |
| data() const noexcept | vector< T, Alloc > | inline |
| difference_type typedef | vector< T, Alloc > | |
| emplace(iterator position, Args &&... args) | vector< T, Alloc > | inline |
| emplace_back(Args &&... args) | vector< T, Alloc > | inline |
| empty() const noexcept | vector< T, Alloc > | inline |
| end() noexcept | vector< T, Alloc > | inline |
| end() const noexcept | vector< T, Alloc > | inline |
| erase(iterator first, iterator last) noexcept(is_nothrow_move_assignable_v< value_type > &&is_nothrow_destructible_v< value_type >) | vector< T, Alloc > | inline |
| erase(iterator position) noexcept(is_nothrow_move_assignable_v< value_type >) | vector< T, Alloc > | inline |
| front() noexcept | vector< T, Alloc > | inline |
| front() const noexcept | vector< T, Alloc > | inline |
| insert(iterator position, const value_type &value) | vector< T, Alloc > | inline |
| insert(iterator position, value_type &&value) | vector< T, Alloc > | inline |
| insert(iterator position) | vector< T, Alloc > | inline |
| insert(iterator position, Iterator first, Iterator last) | vector< T, Alloc > | inline |
| insert(iterator position, std::initializer_list< value_type > ilist) | vector< T, Alloc > | inline |
| insert(iterator position, size_type n, const value_type &value) | vector< T, Alloc > | inline |
| iterator typedef | vector< T, Alloc > | |
| max_size() noexcept | vector< T, Alloc > | inlinestatic |
| npos | vector< T, Alloc > | static |
| operator!=(const T &rhs) const noexcept(noexcept(!(*this==rhs))) | icomparable< T > | inline |
| operator<(const vector &rhs) const noexcept(noexcept(_NEFORCE lexicographical_compare(cbegin(), cend(), rhs.cbegin(), rhs.cend()))) | vector< T, Alloc > | inline |
| icollector::operator<(const T &rhs) const noexcept(noexcept(derived()< rhs)) | icomparable< T > | inline |
| operator<=(const T &rhs) const noexcept(noexcept(!(derived() > rhs))) | icomparable< T > | inline |
| operator=(const vector &other) | vector< T, Alloc > | inline |
| operator=(vector &&other) noexcept(is_nothrow_destructible_v< value_type > &&is_nothrow_swappable_v< compressed_pair< allocator_type, pointer > >) | vector< T, Alloc > | inline |
| operator=(std::initializer_list< T > ilist) | vector< T, Alloc > | inline |
| operator==(const vector &rhs) const noexcept(noexcept(_NEFORCE equal(cbegin(), cend(), rhs.cbegin()))) | vector< T, Alloc > | inline |
| icollector::operator==(const T &rhs) const noexcept(noexcept(derived()==rhs)) | icomparable< T > | inline |
| operator>(const T &rhs) const noexcept(noexcept(rhs< derived())) | icomparable< T > | inline |
| operator>=(const T &rhs) const noexcept(noexcept(!(derived()< rhs))) | icomparable< T > | inline |
| operator[](const size_type position) const noexcept | vector< T, Alloc > | inline |
| operator[](const size_type position) noexcept | vector< T, Alloc > | inline |
| pointer typedef | vector< T, Alloc > | |
| pop_back() noexcept(is_nothrow_destructible_v< T >) | vector< T, Alloc > | inline |
| pop_back_v() noexcept(is_nothrow_destructible_v< T > &&is_nothrow_move_constructible_v< T >) | vector< T, Alloc > | inline |
| push_back(const T &value) | vector< T, Alloc > | inline |
| push_back(T &&value) | vector< T, Alloc > | inline |
| rbegin() noexcept | vector< T, Alloc > | inline |
| rbegin() const noexcept | vector< T, Alloc > | inline |
| reference typedef | vector< T, Alloc > | |
| rend() noexcept | vector< T, Alloc > | inline |
| rend() const noexcept | vector< T, Alloc > | inline |
| reserve(const size_type n) | vector< T, Alloc > | inline |
| resize(size_type new_size, const T &value) | vector< T, Alloc > | inline |
| resize(const size_type new_size) | vector< T, Alloc > | inline |
| reverse_iterator typedef | vector< T, Alloc > | |
| shrink_to_fit() | vector< T, Alloc > | inline |
| size() const noexcept | vector< T, Alloc > | inline |
| size_type typedef | vector< T, Alloc > | |
| swap(vector &other) noexcept(is_nothrow_swappable_v< allocator_type >) | vector< T, Alloc > | inline |
| value_type typedef | vector< T, Alloc > | |
| vector() | vector< T, Alloc > | inline |
| vector(const size_type n) | vector< T, Alloc > | inlineexplicit |
| vector(const size_type n, const T &value) | vector< T, Alloc > | inlineexplicit |
| vector(const int32_t n, const T &value) | vector< T, Alloc > | inlineexplicit |
| vector(const int64_t n, const T &value) | vector< T, Alloc > | inlineexplicit |
| vector(const vector &other) | vector< T, Alloc > | inline |
| vector(vector &&other) noexcept(is_nothrow_swappable_v< compressed_pair< allocator_type, pointer > >) | vector< T, Alloc > | inline |
| vector(Iterator first, Iterator last) | vector< T, Alloc > | inline |
| vector(Iterator first, const size_type n) | vector< T, Alloc > | inline |
| vector(std::initializer_list< T > ilist) | vector< T, Alloc > | inline |
| vector(memory_view< T > view) | vector< T, Alloc > | inline |
| view() noexcept | vector< T, Alloc > | inline |
| view() const noexcept | vector< T, Alloc > | inline |
| view(const size_type off, size_type count=npos) noexcept | vector< T, Alloc > | inline |
| view(const size_type off, size_type count=npos) const noexcept | vector< T, Alloc > | inline |
| ~vector() | vector< T, Alloc > | inline |