Language of your choice: library documentation
|T||Type of items enumerated by this class.|
This base class should be used whenever more than one type of frame will be present on NestedEnumerator<Frame,T>'s internal stack of frames.
If the enumerator will only use a single type of frame, then (in some cases) the frame data type can be a 'struct' to achieve higher performance. But in that case, this class cannot be used.
|abstract int||MoveNext (ref EnumeratorFrame< T > frame, ref T current)|
|Public Member Functions inherited from Loyc.Collections.Impl.IEnumeratorFrame< EnumeratorFrame< T >, T >|
|int||MoveNext (ref Frame frame, ref T current)|
|Enumerates the next item, or the next child collection. More...|