Beef Corlib
Public Member Functions | Properties | List of all members
System.Collections.Queue< T >.Enumerator Struct Reference

Implements an enumerator for a Queue. More...

Inheritance diagram for System.Collections.Queue< T >.Enumerator:
System.Collections.IRefEnumerator< T * > System.Collections.IEnumerator< T >

Public Member Functions

 Enumerator (Queue< T > q)
 
void Dispose ()
 
bool MoveNext ()
 
void Remove ()
 
void Reset ()
 
Result< T > GetNext ()
 
Result< T * > GetNextRef ()
 
- Public Member Functions inherited from System.Collections.IRefEnumerator< T * >
Result< T > GetNextRef ()
 

Properties

Current [get]
 
ref T CurrentRef [get]
 

Detailed Description

Implements an enumerator for a Queue.

The enumerator uses the internal version number of the list to ensure that no modifications are made to the list while an enumeration is in progress.