matador::stream< T > Member List

This is the complete list of members for matador::stream< T >, including all inherited members.

all(Predicate &&pred)matador::stream< T >
any(Predicate &&pred)matador::stream< T >
at(std::size_t index)matador::stream< T >
begin()matador::stream< T >
collect()matador::stream< T >
collect(const KeyFunc &key_func, const ValueFunc &value_func)matador::stream< T >
concat(const stream< T > &other)matador::stream< T >
count()matador::stream< T >
count(Predicate &&pred)matador::stream< T >
end()matador::stream< T >
every(std::size_t count)matador::stream< T >
filter(Predicate &&pred)matador::stream< T >
first()matador::stream< T >
flatmap(Predicate &&pred)matador::stream< T >
for_each(Predicate &&pred)matador::stream< T >
iterator typedefmatador::stream< T >
join()matador::stream< T >
join(const std::string &delimiter)matador::stream< T >
join(const std::string &delimiter, const std::string &prefix, const std::string &suffix)matador::stream< T >
last()matador::stream< T >
map(Predicate &&pred)matador::stream< T >
max()matador::stream< T >
min()matador::stream< T >
none(Predicate &&pred)matador::stream< T >
operator=(const stream &x)=defaultmatador::stream< T >
operator=(stream &&x) noexcept=defaultmatador::stream< T >
operator=(const std::shared_ptr< detail::stream_element_processor< T > > &processor)matador::stream< T >
pack_every(std::size_t packsize)matador::stream< T >
peek(Predicate &&pred)matador::stream< T >
print_to(std::ostream &out, const char *delim=" ")matador::stream< T >
processor()matador::stream< T >inline
reduce(Accumulator &&accu)matador::stream< T >
reduce(const U &identity, Accumulator &&accu)matador::stream< T >
reduce_idfunc(const U &identity_fun, Accumulator &&accu)matador::stream< T >
skip(std::size_t count)matador::stream< T >
skip_while(Predicate pred)matador::stream< T >
stream()=defaultmatador::stream< T >
stream(const stream &x)=defaultmatador::stream< T >
stream(stream &&x) noexcept=defaultmatador::stream< T >
stream(std::shared_ptr< detail::stream_element_processor< T > > processor)matador::stream< T >explicit
take(std::size_t count)matador::stream< T >
take_while(Predicate pred)matador::stream< T >