NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::vector< T, Alloc > 成员列表

成员的完整列表,这些成员属于 neforce::vector< T, Alloc >,包括所有继承而来的类成员

allocator_type typedefneforce::vector< T, Alloc >
assign(size_type n, const value_type &value)neforce::vector< T, Alloc >inline
assign(Iterator first, Iterator last)neforce::vector< T, Alloc >inline
assign(std::initializer_list< value_type > ilist)neforce::vector< T, Alloc >inline
at(const size_type position) const noexceptneforce::vector< T, Alloc >inline
at(const size_type position) noexceptneforce::vector< T, Alloc >inline
back() noexceptneforce::vector< T, Alloc >inline
back() const noexceptneforce::vector< T, Alloc >inline
begin() noexceptneforce::vector< T, Alloc >inline
begin() const noexceptneforce::vector< T, Alloc >inline
capacity() const noexceptneforce::vector< T, Alloc >inline
cbegin() const noexceptneforce::vector< T, Alloc >inline
cend() const noexceptneforce::vector< T, Alloc >inline
clear() noexcept(is_nothrow_destructible_v< value_type >)neforce::vector< T, Alloc >inline
const_iterator typedefneforce::vector< T, Alloc >
const_pointer typedefneforce::vector< T, Alloc >
const_reference typedefneforce::vector< T, Alloc >
const_reverse_iterator typedefneforce::vector< T, Alloc >
crbegin() const noexceptneforce::vector< T, Alloc >inline
crend() const noexceptneforce::vector< T, Alloc >inline
data() noexceptneforce::vector< T, Alloc >inline
data() const noexceptneforce::vector< T, Alloc >inline
difference_type typedefneforce::vector< T, Alloc >
emplace(iterator position, Args &&... args)neforce::vector< T, Alloc >inline
emplace_back(Args &&... args)neforce::vector< T, Alloc >inline
empty() const noexceptneforce::vector< T, Alloc >inline
end() noexceptneforce::vector< T, Alloc >inline
end() const noexceptneforce::vector< T, Alloc >inline
equal_to(const vector &rhs) const noexcept(noexcept(_NEFORCE equal(cbegin(), cend(), rhs.cbegin())))neforce::vector< T, Alloc >inline
erase(iterator first, iterator last) noexcept(is_nothrow_move_assignable_v< value_type > &&is_nothrow_destructible_v< value_type >)neforce::vector< T, Alloc >inline
erase(iterator position) noexcept(is_nothrow_move_assignable_v< value_type >)neforce::vector< T, Alloc >inline
front() noexceptneforce::vector< T, Alloc >inline
front() const noexceptneforce::vector< T, Alloc >inline
insert(iterator position, const value_type &value)neforce::vector< T, Alloc >inline
insert(iterator position, value_type &&value)neforce::vector< T, Alloc >inline
insert(iterator position)neforce::vector< T, Alloc >inline
insert(iterator position, Iterator first, Iterator last)neforce::vector< T, Alloc >inline
insert(iterator position, std::initializer_list< value_type > ilist)neforce::vector< T, Alloc >inline
insert(iterator position, size_type n, const value_type &value)neforce::vector< T, Alloc >inline
iterator typedefneforce::vector< T, Alloc >
less_than(const vector &rhs) const noexcept(noexcept(_NEFORCE lexicographical_compare(cbegin(), cend(), rhs.cbegin(), rhs.cend())))neforce::vector< T, Alloc >inline
max_size() noexceptneforce::vector< T, Alloc >inlinestatic
nposneforce::vector< T, Alloc >static
operator!=(const T &rhs) const noexcept(noexcept(!(derived().equal_to(rhs))))neforce::icomparable< T >inline
operator<(const T &rhs) const noexcept(noexcept(derived().less_than(rhs)))neforce::icomparable< T >inline
operator<=(const T &rhs) const noexcept(noexcept(!(rhs.less_than(derived()))))neforce::icomparable< T >inline
operator=(const vector &other)neforce::vector< T, Alloc >inline
operator=(vector &&other) noexcept(is_nothrow_destructible_v< value_type > &&is_nothrow_swappable_v< compressed_pair< allocator_type, pointer > >)neforce::vector< T, Alloc >inline
operator=(std::initializer_list< T > ilist)neforce::vector< T, Alloc >inline
operator==(const T &rhs) const noexcept(noexcept(derived().equal_to(rhs)))neforce::icomparable< T >inline
operator>(const T &rhs) const noexcept(noexcept(rhs.less_than(derived())))neforce::icomparable< T >inline
operator>=(const T &rhs) const noexcept(noexcept(!(derived().less_than(rhs))))neforce::icomparable< T >inline
operator[](const size_type position) const noexceptneforce::vector< T, Alloc >inline
operator[](const size_type position) noexceptneforce::vector< T, Alloc >inline
pointer typedefneforce::vector< T, Alloc >
pop_back() noexcept(is_nothrow_destructible_v< T >)neforce::vector< T, Alloc >inline
pop_back_v() noexcept(is_nothrow_destructible_v< T > &&is_nothrow_move_constructible_v< T >)neforce::vector< T, Alloc >inline
push_back(const T &value)neforce::vector< T, Alloc >inline
push_back(T &&value)neforce::vector< T, Alloc >inline
rbegin() noexceptneforce::vector< T, Alloc >inline
rbegin() const noexceptneforce::vector< T, Alloc >inline
reference typedefneforce::vector< T, Alloc >
rend() noexceptneforce::vector< T, Alloc >inline
rend() const noexceptneforce::vector< T, Alloc >inline
reserve(const size_type n)neforce::vector< T, Alloc >inline
resize(size_type new_size, const T &value)neforce::vector< T, Alloc >inline
resize(const size_type new_size)neforce::vector< T, Alloc >inline
reverse_iterator typedefneforce::vector< T, Alloc >
shrink_to_fit()neforce::vector< T, Alloc >inline
size() const noexceptneforce::vector< T, Alloc >inline
size_type typedefneforce::vector< T, Alloc >
swap(vector &other) noexcept(is_nothrow_swappable_v< allocator_type >)neforce::vector< T, Alloc >inline
value_type typedefneforce::vector< T, Alloc >
vector()neforce::vector< T, Alloc >inline
vector(const size_type n)neforce::vector< T, Alloc >inlineexplicit
vector(const size_type n, const T &value)neforce::vector< T, Alloc >inlineexplicit
vector(const int32_t n, const T &value)neforce::vector< T, Alloc >inlineexplicit
vector(const int64_t n, const T &value)neforce::vector< T, Alloc >inlineexplicit
vector(const vector &other)neforce::vector< T, Alloc >inline
vector(vector &&other) noexcept(is_nothrow_swappable_v< compressed_pair< allocator_type, pointer > >)neforce::vector< T, Alloc >inline
vector(Iterator first, Iterator last)neforce::vector< T, Alloc >inline
vector(Iterator first, const size_type n)neforce::vector< T, Alloc >inline
vector(std::initializer_list< T > ilist)neforce::vector< T, Alloc >inline
vector(memory_view< T > view)neforce::vector< T, Alloc >inline
view() noexceptneforce::vector< T, Alloc >inline
view() const noexceptneforce::vector< T, Alloc >inline
view(const size_type off, size_type count=npos) noexceptneforce::vector< T, Alloc >inline
view(const size_type off, size_type count=npos) const noexceptneforce::vector< T, Alloc >inline
~vector()neforce::vector< T, Alloc >inline