| class TSglQueIterBase |
A base class that provides implementation for the singly linked list iterator.
It also encapsulates a pointer to the current link link list element.
The class is abstract and is not intended to be instantiated.
| Public Member Functions | |
|---|---|
| IMPORT_C void | SetToFirst() |
| Protected Member Functions | |
|---|---|
| TSglQueIterBase(TSglQueBase &) | |
| IMPORT_C TAny * | DoCurrent() |
| IMPORT_C TAny * | DoPostInc() |
| IMPORT_C void | DoSet(TAny *) |
| Protected Attributes | |
|---|---|
| TSglQueLink * | iHead |
| TSglQueLink * | iNext |
| TInt | iOffset |
| IMPORT_C | TSglQueIterBase | ( | TSglQueBase & | aQue | ) | [protected] |
| TSglQueBase & aQue |