Enhanced C#
Language of your choice: library documentation
Public fields | Public Member Functions | List of all members
Loyc.Collections.NestedEnumerable< Frame, T > Struct Template Reference

Helper type. You pass a cloneable Frame object to the constructor, and then a copy of this Frame is used to construct a new NestedEnumerator<Frame,T> each time the user calls GetEnumerator. More...


Source file:
Inheritance diagram for Loyc.Collections.NestedEnumerable< Frame, T >:

Remarks

Helper type. You pass a cloneable Frame object to the constructor, and then a copy of this Frame is used to construct a new NestedEnumerator<Frame,T> each time the user calls GetEnumerator.

For more information see NestedEnumerator<Frame,T>.

Type Constraints
Frame :IEnumeratorFrame 
Frame :Frame 
Frame :T 
Frame :ICloneable<Frame> 

Public fields

Frame _root
 

Public Member Functions

 NestedEnumerable (Frame root)
 
IEnumerator IEnumerable. GetEnumerator ()
 
IEnumerator< T > IEnumerable< T >. GetEnumerator ()
 
NestedEnumerator< Frame, T > GetEnumerator ()