libzed 1.9.9
A general-purpose library for quick and simple data manipulation.
 
Loading...
Searching...
No Matches
z::core::generator< T, S > Member List

This is the complete list of members for z::core::generator< T, S >, including all inherited members.

begin() const noexcept overridez::core::generator< T, S >inlinevirtual
chunk(long chunkSize)z::core::generator< T, S >inline
collect()z::core::generator< T, S >inline
consume()z::core::generator< T, S >inline
count()z::core::generator< T, S >inline
diff(generator &other)z::core::generator< T, S >inline
end() const noexcept overridez::core::generator< T, S >inlinevirtual
enumerate()z::core::generator< T, S >inline
filter(std::function< T(const T &)> filterLambda)z::core::generator< T, S >inline
forEach(std::function< void(const T &)> newLambda)z::core::generator< T, S >inline
generator(const S &initial, std::function< const yield< T >(S &)> lambda)z::core::generator< T, S >inline
limit(long count)z::core::generator< T, S >inline
map(std::function< U(const T &)> mapLambda)z::core::generator< T, S >inline
next()z::core::generator< T, S >inline
reduce(const T &defaultValue, std::function< T(const T &, const T &)> reduceLambda)z::core::generator< T, S >inline
skip(long count)z::core::generator< T, S >inline
skip(long count)z::core::generator< T, S >
take(int count)z::core::generator< T, S >inline
zip(generator< U, S2 > &other)z::core::generator< T, S >inline
~iterable() noexceptz::core::iterable< generatorIter< T, S > >inlinevirtual