adam.opApply

int opApply(scope int delegate(ref adam) dg)

Foreach support over arrays.

NULL iterates zero times; any non-ARRAY, non-NULL type throws AdamTypeException (consistent with the throwing accessors such as length/opIndex).

int opApply(scope int delegate(ref const(adam)) @safe dg) const @safe

Const foreach support over arrays.

int opApply(scope int delegate(const string, ref adam) dg)

Foreach support over map entries.

NULL iterates zero times; any non-OBJECT, non-NULL type throws AdamTypeException.

int opApply(scope int delegate(const string, ref const(adam)) @safe dg) const @safe

Const foreach support over map entries.