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
.