Naanou.Common
Class Deque.DequeEnumerator

Enumerates over a Discoveries object

Field Summary
Naanou.Common.Deque d
bool forward
Naanou.Common.Deque.DLNode node

Constructor Summary
Deque.DequeEnumerator(Naanou.Common.Deque d, bool forward)
         Constructor

Property Summary
object Current

Method Summary
void Dispose()
         Dispose of enumerator
bool MoveNext()
         Move enumerator to next item
void Reset()
         Reset enumerator

Methods inherited from class System.Object
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString


Field Detail

d

private Naanou.Common.Deque d


forward

private bool forward


node

private Naanou.Common.Deque.DLNode node

Constructor Detail

Deque.DequeEnumerator

public Deque.DequeEnumerator(Naanou.Common.Deque d,
                             bool forward)

Constructor

Parameters:
d -
Property Detail

Current

public object Current

Method Detail

Dispose

public void Dispose()

Dispose of enumerator


MoveNext

public bool MoveNext()

Move enumerator to next item

Returns:

Reset

public void Reset()

Reset enumerator