The OpenD Programming Language

FlattenedIterator

Creates an iterator on top of all elements in a slice.

FieldIterator is used by bitwise, ndiota, and others.

Members

Aliases

__map
alias __map(alias fun) = FlattenedIterator__map!(Iterator, N, kind, fun)

Functions

lightConst
auto lightConst()
lightImmutable
auto lightImmutable()
opIndexAssign
auto ref opIndexAssign(E elem, size_t index)

Variables

_indices
ptrdiff_t[N] _indices;
_slice
Slice!(Iterator, N, kind) _slice;

Meta