Messages::TClientIterBase Class Reference

class Messages::TClientIterBase

Constructor & Destructor Documentation

TClientIterBase(const RPointerArray< RNodeInterface > &)

TClientIterBase ( const RPointerArray < RNodeInterface > & aClients ) [protected, inline, explicit]

Parameters

const RPointerArray < RNodeInterface > & aClients

Member Functions Documentation

Find(TInt &, TInt, TInt)

IMPORT_C RNodeInterface * Find ( TInt & aInd,
TInt aDir,
TInt aCount
) [protected]

Parameters

TInt & aInd
TInt aDir
TInt aCount

Reset()

void Reset ( ) [inline]

SetToLast()

void SetToLast ( ) [inline]

TypeMatch(RNodeInterface &)

TBool TypeMatch ( RNodeInterface & aClient ) const [protected, pure virtual]

Parameters

RNodeInterface & aClient

operator*()

RNodeInterface * operator* ( ) [inline]

operator++(TInt)

RNodeInterface * operator++ ( TInt ) [inline]

Parameters

TInt

operator++()

RNodeInterface * operator++ ( ) [inline]

operator--(TInt)

RNodeInterface * operator-- ( TInt ) [inline]

Parameters

TInt

operator[](TInt)

IMPORT_C RNodeInterface * operator[] ( TInt aInd )

Parameters

TInt aInd

Member Type Definitions Documentation

Typedef TClientArray

typedef RPointerArray < RNodeInterface > TClientArray

Member Data Documentation

const RPointerArray< RNodeInterface > & iClients

const RPointerArray < RNodeInterface > & iClients [protected]

TInt iIndex

TInt iIndex [protected]