DelegateInputRange

An input range that enumerates items by obtaining them from a delegate until it returns 0

Constructors

this
this(bool delegate(out T t) fetch)
Undocumented in source.

Members

Functions

empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
front
T front()
Undocumented in source. Be warned that the author may not have intended to support it.
moveFront
T moveFront()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(T) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(size_t, T) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

fetch
bool delegate(out T t) fetch;
Undocumented in source.
front_
T front_;
Undocumented in source.
have
bool have;
Undocumented in source.

Meta