begin() const noexcept override | z::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 override | z::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() noexcept | z::core::iterable< generatorIter< T, S > > | inlinevirtual |