Namespaces | |
| rangeless::fn::impl | |
| Implementations for corresponding static functions in fn:: | |
Classes | |
| struct | rangeless::fn::end_seq |
| Return fn::end_seq() from input-range generator function to signal end-of-inputs. More... | |
Functions | |
| template<typename NullaryInvokable > | |
| impl::seq< impl::catch_end< NullaryInvokable > > | rangeless::fn::seq (NullaryInvokable gen_fn) |
Adapt a generator function as InputRange. More... | |
| template<typename Iterable > | |
| impl::seq< impl::refs_gen< Iterable > > | rangeless::fn::refs (Iterable &src) |
Adapt a reference to Iterable as seq yielding reference-wrappers. More... | |
| impl::seq<impl::refs_gen<Iterable> > rangeless::fn::refs | ( | Iterable & | src | ) |
| impl::seq<impl::catch_end<NullaryInvokable> > rangeless::fn::seq | ( | NullaryInvokable | gen_fn | ) |
Adapt a generator function as InputRange.