IteratorClass.Iterator

Iterator class offering specialized versions of opApply for the given map/set class.

The appropriate type for the delegates is taken from the MapIterator template.

template IteratorClass(alias ParentIterator, alias IteratorTemplate)
class Iterator : ParentIterator {}

Constructors

this
this()

Ctor

this
this(bool reset_after_foreach)

Protected Ctor, used for inheriting classes to ensure a certain behavior

Members

Functions

opApply
int opApply(IteratorTemplate.Dgi dgi)

Foreach support with counter

opApply
int opApply(IteratorTemplate.Dg dg)

Foreach support

Meta