AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
AVector< StoredType, Allocator > Member List

This is the complete list of members for AVector< StoredType, Allocator >, including all inherited members.

at(std::size_t index) (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
at(std::size_t index) const (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
AVector(aui::range< Iterator > range) (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inlineexplicit
AVector(std::vector< StoredType, Allocator > &&rhs) noexcept (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inlineexplicit
contains(const StoredType &value) const noexceptAVector< StoredType, Allocator >inline
filter(Predicate &&predicate) (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
findIf(Predicate &&predicate) noexceptAVector< StoredType, Allocator >inline
first() noexceptAVector< StoredType, Allocator >inline
first() const noexceptAVector< StoredType, Allocator >inline
fromRange(aui::range< Iterator > range, UnaryOperation &&transformer) -> AVector< decltype(transformer(range.first()))>AVector< StoredType, Allocator >inlinestatic
generate(size_t size, Callable &&callable) noexcept (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inlinestatic
indexOf(const StoredType &value) const noexceptAVector< StoredType, Allocator >inline
insertAll(const OtherContainer &c) noexceptAVector< StoredType, Allocator >inline
insertAll(OtherContainer &&c) noexceptAVector< StoredType, Allocator >inline
insertAll(iterator at, const OtherContainer &c) noexceptAVector< StoredType, Allocator >inline
insertAll(iterator at, OtherContainer &&c) noexceptAVector< StoredType, Allocator >inline
isSubsetOf(const OtherContainer &c) const noexceptAVector< StoredType, Allocator >inline
iterator typedef (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >
last() noexceptAVector< StoredType, Allocator >inline
last() const noexceptAVector< StoredType, Allocator >inline
map(UnaryOperation &&transformer) -> AVector< decltype(transformer(std::declval< StoredType & >()))> (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
map(UnaryOperation &&transformer) const -> AVector< decltype(transformer(std::declval< StoredType >()))> (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
operator<<(const StoredType &rhs) noexceptAVector< StoredType, Allocator >inline
operator<<(StoredType &&rhs) noexceptAVector< StoredType, Allocator >inline
operator<<(const OtherContainer &c) noexceptAVector< StoredType, Allocator >inline
operator<<(OtherContainer &&c) noexceptAVector< StoredType, Allocator >inline
removeAll(const StoredType &item) noexceptAVector< StoredType, Allocator >inline
removeAll(const T &item, Projection projection) noexceptAVector< StoredType, Allocator >inline
removeAt(size_t index) noexceptAVector< StoredType, Allocator >inline
removeFirst(const StoredType &item) noexceptAVector< StoredType, Allocator >inline
removeIf(Predicate &&predicate) noexceptAVector< StoredType, Allocator >inline
removeIfFirst(Predicate &&predicate) noexceptAVector< StoredType, Allocator >inline
self typedef (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >protected
sizeInBytes() const noexcept (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
sort() noexcept (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
sort(Comparator &&comparator) noexcept (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
super typedef (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >protected
toMap(UnaryOperation &&transformer) const -> AMap< decltype(transformer(std::declval< StoredType >()).first), decltype(transformer(std::declval< StoredType >()).second)> (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
toMap(UnaryOperation &&transformer) -> AMap< decltype(transformer(std::declval< StoredType >()).first), decltype(transformer(std::declval< StoredType >()).second)> (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline
toSet() const noexcept (defined in AVector< StoredType, Allocator >)AVector< StoredType, Allocator >inline