allocator() -> Alloc & | di::Vector< T, Alloc > | inline |
allocator() const -> Alloc const & | di::Vector< T, Alloc > | inline |
append_container(Con &&container) | di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
assume_size(usize size) | di::Vector< T, Alloc > | inline |
at(size_t index) | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
at(size_t index) const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
back() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
back() const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
begin() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
begin() const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
capacity() const -> usize | di::Vector< T, Alloc > | inline |
citerator(size_t index) const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
clear() | di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
clone() const | di::container::MutableVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
ConstValue typedef | di::Vector< T, Alloc > | |
data() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
data() const | di::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 -> bool | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
end() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
end() const | di::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) const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
first() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
first() const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
front() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
front() const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
grow_capacity(usize min_capacity) const -> usize | di::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) const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
last(size_t count) | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
last(size_t count) const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
last() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
last() const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
max_size() const -> usize | di::Vector< T, Alloc > | inline |
operator=(Vector const &) -> Vector &=delete | di::Vector< T, Alloc > | |
operator=(Vector &&other) -> Vector & | di::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::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_t | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
size_bytes() const -> size_t | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
span() -> Span< Value > | di::Vector< T, Alloc > | inline |
span() const -> Span< ConstValue > | di::Vector< T, Alloc > | inline |
subspan(size_t offset) | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
subspan(size_t offset) const | di::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) const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
subspan() | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
subspan() const | di::container::ConstantVectorInterface< Vector< T, DefaultAllocator >, T > | inline |
Value typedef | di::Vector< T, Alloc > | |
Vector()=default | di::Vector< T, Alloc > | |
Vector(Vector const &)=delete | di::Vector< T, Alloc > | |
Vector(Vector &&other) | di::Vector< T, Alloc > | inline |
Vector(std::initializer_list< T > init) | di::Vector< T, Alloc > | inline |
~Vector() | di::Vector< T, Alloc > | inline |