DCPlusPlus.Sharing.SharingEnumerator Class Reference

Collaboration diagram for DCPlusPlus.Sharing.SharingEnumerator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

bool MoveNext ()
void Reset ()
 SharingEnumerator (SharingEntry[] my_array)

Properties

object Current [get]

Private Attributes

int Cursor
SharingEntry[] sharing_array

Detailed Description

Definition at line 1030 of file Sharing.cs.


Constructor & Destructor Documentation

DCPlusPlus.Sharing.SharingEnumerator.SharingEnumerator ( SharingEntry[]  my_array  ) 

Definition at line 1034 of file Sharing.cs.

References DCPlusPlus.Sharing.SharingEnumerator.Cursor, and DCPlusPlus.Sharing.SharingEnumerator.sharing_array.

01035             {
01036                 sharing_array = my_array;
01037                 Cursor = -1;
01038             }


Member Function Documentation

bool DCPlusPlus.Sharing.SharingEnumerator.MoveNext (  ) 

Definition at line 1053 of file Sharing.cs.

References DCPlusPlus.Sharing.SharingEnumerator.Cursor, and DCPlusPlus.Sharing.SharingEnumerator.sharing_array.

01054             {
01055                 if (Cursor < sharing_array.Length)
01056                     Cursor++;
01057                 return (!(Cursor == sharing_array.Length));
01058             }

void DCPlusPlus.Sharing.SharingEnumerator.Reset (  ) 

Definition at line 1060 of file Sharing.cs.

References DCPlusPlus.Sharing.SharingEnumerator.Cursor.

01061             {
01062                 Cursor = -1;
01063             }


Member Data Documentation

int DCPlusPlus.Sharing.SharingEnumerator.Cursor [private]

Definition at line 1033 of file Sharing.cs.

Referenced by DCPlusPlus.Sharing.SharingEnumerator.MoveNext(), DCPlusPlus.Sharing.SharingEnumerator.Reset(), and DCPlusPlus.Sharing.SharingEnumerator.SharingEnumerator().

SharingEntry [] DCPlusPlus.Sharing.SharingEnumerator.sharing_array [private]

Definition at line 1032 of file Sharing.cs.

Referenced by DCPlusPlus.Sharing.SharingEnumerator.MoveNext(), and DCPlusPlus.Sharing.SharingEnumerator.SharingEnumerator().


Property Documentation

object DCPlusPlus.Sharing.SharingEnumerator.Current [get]

Definition at line 1044 of file Sharing.cs.


The documentation for this class was generated from the following file:
Generated on Wed Mar 7 19:09:47 2007 for DCPlusPlus by  doxygen 1.5.1-p1