This is the complete list of members for z::core::generator< T, S >, including all inherited members.
| begin() const noexcept override | z::core::generator< T, S > | inlinevirtual |
| chain(generator< T, U > &other) noexcept | z::core::generator< T, S > | inline |
| chunk(long chunkSize) noexcept | 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) noexcept | z::core::generator< T, S > | inline |
| end() const noexcept override | z::core::generator< T, S > | inlinevirtual |
| enumerate() noexcept | z::core::generator< T, S > | inline |
| filter(std::function< T(const T &)> filterLambda) noexcept | z::core::generator< T, S > | inline |
| flatten() noexcept | z::core::generator< T, S > | inline |
| forEach(std::function< void(const T &)> newLambda) noexcept | z::core::generator< T, S > | inline |
| generator(const S &initial, std::function< const std::optional< T >(S &)> lambda) | z::core::generator< T, S > | inline |
| limit(long count) noexcept | z::core::generator< T, S > | inline |
| map(std::function< U(const T &)> mapLambda) noexcept | z::core::generator< T, S > | inline |
| next() | z::core::generator< T, S > | inline |
| pair(generator< U, S2 > &other) noexcept | z::core::generator< T, S > | inline |
| peek() noexcept | 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) noexcept | z::core::generator< T, S > | inline |
| skip(long count) noexcept | z::core::generator< T, S > | |
| take(int count) | z::core::generator< T, S > | inline |
| zip(generator &other) noexcept | z::core::generator< T, S > | inline |
| ~iterable() noexcept | z::core::iterable< generatorIter< T, S > > | inlinevirtual |