accumulate(U initial, AccumulateFn accumulate_func) const | fcpp::Queryable< T > | |
action(ActionFn action_func) | fcpp::Queryable< T > | |
all(Predicate predicate) const | fcpp::Queryable< T > | |
any(Predicate predicate) const | fcpp::Queryable< T > | |
branch(Predicate predicate) | fcpp::Queryable< T > | |
difference(std::vector< T > rhs_items) | fcpp::Queryable< T > | |
distinct() | fcpp::Queryable< T > | |
empty() const | fcpp::Queryable< T > | |
first_or_default(Predicate predicate) | fcpp::Queryable< T > | |
flatten() | fcpp::Queryable< T > | |
group_by(KeySelector key_selector) | fcpp::Queryable< T > | |
intersect(const std::vector< T > &rhs_items) | fcpp::Queryable< T > | |
item_type typedef | fcpp::Queryable< T > | |
join(std::vector< U > rhs_items, LhsKeySelector lhs_key_selector, RhsKeySelector rhs_key_selector) | fcpp::Queryable< T > | |
keyed_group_by(KeySelector key_selector) | fcpp::Queryable< T > | |
max() | fcpp::Queryable< T > | |
max(ValueSelector value_selector) | fcpp::Queryable< T > | |
min() | fcpp::Queryable< T > | |
min(ValueSelector value_selector) | fcpp::Queryable< T > | |
operator const std::vector< T > &&() const | fcpp::Queryable< T > | inline |
operator=(const Queryable &)=delete | fcpp::Queryable< T > | |
operator==(const Queryable< T > &lhs, const std::vector< T > &rhs) | fcpp::Queryable< T > | friend |
operator==(const Queryable< T > &lhs, const Queryable< T > &rhs) | fcpp::Queryable< T > | friend |
order_by(ValueSelector value_selector, bool descending=false) | fcpp::Queryable< T > | |
Queryable(std::vector< T > items) | fcpp::Queryable< T > | explicit |
Queryable()=delete | fcpp::Queryable< T > | |
Queryable(Queryable &&)=default | fcpp::Queryable< T > | |
Queryable(const Queryable &)=delete | fcpp::Queryable< T > | |
reverse() | fcpp::Queryable< T > | |
select(Selector selector) | fcpp::Queryable< T > | |
shuffle() | fcpp::Queryable< T > | |
size() const | fcpp::Queryable< T > | |
skip(size_t value) | fcpp::Queryable< T > | |
slice(size_t start_index, size_t size, size_t stride=1) | fcpp::Queryable< T > | |
sort() | fcpp::Queryable< T > | |
take(size_t value) | fcpp::Queryable< T > | |
take_random(size_t value) | fcpp::Queryable< T > | |
to_multi_value_map(KeySelector key_selector) | fcpp::Queryable< T > | |
to_set() | fcpp::Queryable< T > | |
to_single_value_map(KeySelector key_selector) | fcpp::Queryable< T > | |
to_vector() | fcpp::Queryable< T > | |
trim(size_t size) | fcpp::Queryable< T > | |
unionize(std::vector< T > rhs_items) | fcpp::Queryable< T > | |
where(Predicate predicate) | fcpp::Queryable< T > | |
zip(std::vector< U > rhs_items, bool truncate=false) | fcpp::Queryable< T > | |
zip(std::initializer_list< U > rhs_items, bool truncate) | fcpp::Queryable< T > | |
~Queryable()=default (defined in fcpp::Queryable< T >) | fcpp::Queryable< T > | virtual |