UnrolledList.Iterator

Constructors

this
this(Args args, string file, int line)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

empty
bool empty()

test on emptiness

front
auto front()

return front element of iterator

insert
void insert(T v)
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.
popFront
void popFront()

pop front element

remove
void remove()

remove current front Item from list +--------------+-----------------------+-----------------+ | this | other | list | | Iter | Iter | | +--------------+-----------------------+-----------------+ | remove list | if points to removed: | free item; | | item; | mark invalid | adjust counters | | do popFront; | else: | | | | adjust everything | | +--------------+-----------------------+-----------------+

reset
void reset()

reset iterator

save
auto save()
Undocumented in source. Be warned that the author may not have intended to support it.
set
void set(T v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta