#include <e32std.h>
class TSglQueIterBase |
Protected Attributes | |
---|---|
TSglQueLink * | iHead |
TSglQueLink * | iNext |
TInt | iOffset |
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 *) |
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.
TSglQueLink * | iHead | [protected] |
TSglQueLink * | iNext | [protected] |
TInt | iOffset | [protected] |
IMPORT_C | TSglQueIterBase | ( | TSglQueBase & | aQue | ) | [protected] |