Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <usbcque.h>
Link against: euser.lib
This item is not part of the S60 5th Edition SDK

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:


Construction and destruction


TSglQueIterBase(TSglQueBase &)

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(TAny *)

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