Iros
 
Loading...
Searching...
No Matches
di::container::Vector< T, Alloc > Member List

This is the complete list of members for di::container::Vector< T, Alloc >, including all inherited members.

allocator() -> Alloc &di::container::Vector< T, Alloc >inline
allocator() const -> Alloc const &di::container::Vector< T, Alloc >inline
append_container(Con &&container)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
assume_size(usize size)di::container::Vector< T, Alloc >inline
at(size_t index)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
at(size_t index) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
back()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
back() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
begin()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
begin() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
capacity() const -> usizedi::container::Vector< T, Alloc >inline
citerator(size_t index) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
clear()di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
clone() constdi::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
ConstValue typedefdi::container::Vector< T, Alloc >
data()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
data() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
emplace(ConstIterator position, Args &&... args)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
emplace_back(Args &&... args) -> decltype(auto)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
empty() const -> booldi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
end()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
end() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
erase(ConstIterator position)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
erase(ConstIterator start, ConstIterator end)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
erase_unstable(ConstIterator iter)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
first(size_t count)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
first(size_t count) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
first()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
first() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
front()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
front() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
grow_capacity(usize min_capacity) const -> usizedi::container::Vector< T, Alloc >inline
insert(ConstIterator position, T const &value)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
insert(ConstIterator position, T &&value)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
insert_container(ConstIterator position, Con &&container)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
iterator(ConstIterator iter)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >::iterator(size_t index)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >::iterator(size_t index) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
last(size_t count)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
last(size_t count) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
last()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
last() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
max_size() const -> usizedi::container::Vector< T, Alloc >inline
operator=(Vector const &) -> Vector &=deletedi::container::Vector< T, Alloc >
operator=(Vector &&other) -> Vector &di::container::Vector< T, Alloc >inline
operator[](size_t index) -> decltype(auto)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
operator[](size_t index) const -> decltype(auto)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
pop_back()di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
push_back(T const &value) -> decltype(auto) requires(concepts::CopyConstructible< T >)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
push_back(T &&value) -> decltype(auto) requires(concepts::MoveConstructible< T >)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
reserve(size_t n)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
reserve_from_nothing(usize n) -> meta::AllocatorResult< Alloc >di::container::Vector< T, Alloc >inline
resize(size_t count)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
resize(size_t count, T const &value)di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T >inline
size() const -> size_tdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
size_bytes() const -> size_tdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
span() -> Span< Value >di::container::Vector< T, Alloc >inline
span() const -> Span< ConstValue >di::container::Vector< T, Alloc >inline
subspan(size_t offset)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
subspan(size_t offset) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
subspan(size_t offset, size_t count)di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
subspan(size_t offset, size_t count) constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
subspan()di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
subspan() constdi::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T >inline
Value typedefdi::container::Vector< T, Alloc >
Vector()=defaultdi::container::Vector< T, Alloc >
Vector(Vector const &)=deletedi::container::Vector< T, Alloc >
Vector(Vector &&other)di::container::Vector< T, Alloc >inline
Vector(std::initializer_list< T > init)di::container::Vector< T, Alloc >inline
~Vector()di::container::Vector< T, Alloc >inline