#include <Iterator.h>
Public Member Functions | |
Iterator () | |
~Iterator () | |
void | Destroy () |
void | Next () |
T & | Current () |
bool | HasNext () |
Iterator (const Iterator &c) | |
Iterator< T > & | operator= (const Iterator< T > &other) |
Supports a simple iteration over a generic collection.
Definition at line 20 of file Iterator.h.
|
inline |
Definition at line 23 of file Iterator.h.
|
inline |
Definition at line 24 of file Iterator.h.
|
inline |
Copy constructor.
Definition at line 71 of file Iterator.h.
|
inline |
Note: HasNext() must be true before calling Current()
Definition at line 50 of file Iterator.h.
|
inline |
Frees the native memory of the object.
Definition at line 31 of file Iterator.h.
|
inline |
Definition at line 61 of file Iterator.h.
|
inline |
Note: HasNext() must be true before calling Next() Advances the iterator to the next element of the collection.
Definition at line 41 of file Iterator.h.
|
inline |
Assignment operator.
Definition at line 78 of file Iterator.h.