| all(Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| all(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| append(const T &item) | MixinVector< T > | inline |
| chunk(size_t n) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| count_if(Predicate pred) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| data | MixinVector< T > | private |
| drop(const size_t n) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| enumerate() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| exists(Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| exists(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| filter(Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| filter(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| find_index(Predicate pred) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| find_item(Operation &operation) | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_item(Operation &operation) const | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_item(Operation &&operation=Operation()) | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_item(Operation &&operation=Operation()) const | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_ptr(Operation &operation) | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_ptr(Operation &operation) const | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_ptr(Operation and operation=Operation()) const | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| find_ptr(Operation and operation=Operation()) | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| first() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| first_or(const T &default_val) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| fold(const T &init, Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| fold(const T &init, Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| fold_left(std::function< __Type(const __Type &, const T &)> operation, const __Type &init) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| foldl(const __Type &init, std::function< __Type(const __Type &, const T &)> operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| for_each(Operation &operation) const -> decltype(self()) | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| for_each(Operation &operation) -> decltype(self()) | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| for_each(Operation &&operation=Operation()) const -> decltype(self()) | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| for_each(Operation &&operation=Operation()) -> decltype(self()) | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| forall(Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| forall(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| get_it() const | MixinVector< T > | inline |
| has_value(const T &val) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| index_of(const T &val) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| insert(const T &item) | MixinVector< T > | inline |
| intersperse(const T &sep) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| is_empty() const noexcept | MixinVector< T > | inline |
| Item_Type typedef | MixinVector< T > | |
| items() const | Aleph::KeysMixin< MixinVector< T >, T > | inline |
| join(const StringType &sep=StringType{", "}) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| join_str(const std::string &sep=", ") const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| keys() const | Aleph::KeysMixin< MixinVector< T >, T > | inline |
| last() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| last_or(const T &default_val) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| length() const noexcept | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| maps(Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| maps(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| max() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| max_by(Compare cmp) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| min() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| min_by(Compare cmp) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| MixinVector()=default | MixinVector< T > | |
| MixinVector(std::initializer_list< T > init) | MixinVector< T > | inline |
| mutable_for_each(Operation &operation) -> decltype(self()) | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| mutable_for_each(Operation &&operation=Operation()) -> decltype(self()) | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| none(Predicate &pred) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| none(Predicate &&pred) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| nth(const size_t n) const | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| nth_ne(const size_t n) const noexcept | Aleph::LocateMixin< MixinVector< T >, T > | inline |
| operator==(const MixinVector &other) const | MixinVector< T > | inline |
| partition(Operation &op) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| partition(Operation &&op=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| pfilter(Operation &operation) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| pfilter(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| product(const T &init) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| rev() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| TraverseMixin< MixinVector< T >, T >::self() const noexcept | Aleph::TraverseMixin< MixinVector< T >, T > | inlineprotected |
| TraverseMixin< MixinVector< T >, T >::self() noexcept | Aleph::TraverseMixin< MixinVector< T >, T > | inlineprotected |
| LocateMixin< MixinVector< T >, T >::self() const noexcept | Aleph::LocateMixin< MixinVector< T >, T > | inlineprotected |
| LocateMixin< MixinVector< T >, T >::self() noexcept | Aleph::LocateMixin< MixinVector< T >, T > | inlineprotected |
| FunctionalMixin< MixinVector< T >, T >::self() const noexcept | Aleph::FunctionalMixin< MixinVector< T >, T > | inlineprotected |
| FunctionalMixin< MixinVector< T >, T >::self() noexcept | Aleph::FunctionalMixin< MixinVector< T >, T > | inlineprotected |
| KeysMixin< MixinVector< T >, T >::self() const noexcept | Aleph::KeysMixin< MixinVector< T >, T > | inlineprotected |
| size() const noexcept | MixinVector< T > | inline |
| sliding(size_t size, size_t step=1) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| sum(const T &init=T {}) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| take(const size_t n) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| to_dynlist() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| to_vector() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| tpartition(Operation &op) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| tpartition(Operation &&op=Operation()) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| traverse(Operation &operation) const | Aleph::TraverseMixin< MixinVector< T >, T > | inline |
| traverse(Operation &operation) | Aleph::TraverseMixin< MixinVector< T >, T > | inline |
| traverse(Operation and operation=Operation()) const | Aleph::TraverseMixin< MixinVector< T >, T > | inline |
| traverse(Operation and operation=Operation()) | Aleph::TraverseMixin< MixinVector< T >, T > | inline |
| unique() const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| unique_by(EqPred eq) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |
| zip_with(const Other &other) const | Aleph::FunctionalMixin< MixinVector< T >, T > | inline |