|
Mercury library
1.0
Translation of CFG grammars into an object model (Bachelor's thesis).
|
Depth-First Search tree enumerator More...
Public Member Functions | |
| DFSTreeEnumerator (Tree< T > root) | |
| Creates a new instance of the DFSTreeEnumerator{T} class. More... | |
| void | Dispose () |
| bool | MoveNext () |
| void | Reset () |
Properties | |
| T | Current [get] |
| Gets the element in the collection at the current position of the enumerator. More... | |
Depth-First Search tree enumerator
| T | Node value type |
Definition at line 13 of file TreeEnumerators.cs.
| Mercury.Nucleus.Trees.DFSTreeEnumerator< T >.DFSTreeEnumerator | ( | Tree< T > | root | ) |
Creates a new instance of the DFSTreeEnumerator{T} class.
| root | The root node |
Definition at line 28 of file TreeEnumerators.cs.
| void Mercury.Nucleus.Trees.DFSTreeEnumerator< T >.Dispose | ( | ) |
Definition at line 53 of file TreeEnumerators.cs.
| bool Mercury.Nucleus.Trees.DFSTreeEnumerator< T >.MoveNext | ( | ) |
Definition at line 59 of file TreeEnumerators.cs.
| void Mercury.Nucleus.Trees.DFSTreeEnumerator< T >.Reset | ( | ) |
Definition at line 74 of file TreeEnumerators.cs.
|
get |
Gets the element in the collection at the current position of the enumerator.
Definition at line 41 of file TreeEnumerators.cs.
1.8.7