Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: usbcque.h
Link against: euser.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class TSglQueIterBase

class TSglQueIterBase;

Description

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.

Members

Defined in TSglQueIterBase:
DoCurrent(), DoPostInc(), DoSet(), SetToFirst(), TSglQueIterBase(), iHead, iHead, iNext, iNext, iOffset


Construction and destruction


TSglQueIterBase()

protected: IMPORT_C TSglQueIterBase(TSglQueBase &aQue);

Description

Parameters

TSglQueBase &aQue

[Top]


Member functions


SetToFirst()

IMPORT_C void SetToFirst();

Description


DoPostInc()

protected: IMPORT_C TAny *DoPostInc();

Description

Return value

TAny *


DoCurrent()

protected: IMPORT_C TAny *DoCurrent();

Description

Return value

TAny *


DoSet()

protected: IMPORT_C void DoSet(TAny *aLink);

Description

Parameters

TAny *aLink

[Top]


Member data


iOffset

protected: TInt iOffset;

Description


iHead

protected: TSglQueLink *& iHead;

Description


iNext

protected: TSglQueLink * iNext;

Description


iHead

protected: TSglQueLink * iHead;

Description


iNext

protected: TSglQueLink * iNext;

Description