CObexHeaderSet Class Reference

class CObexHeaderSet : public CBase

A collection of headers. Includes code to filter based on the header HI value, iterate through the set of interesting headers, and extract headers with specific HI values.

Inherits from

Constructor & Destructor Documentation

CObexHeaderSet()

CObexHeaderSet()[private]

~CObexHeaderSet()

~CObexHeaderSet()

Member Functions Documentation

AddHeader(CObexHeader *)

IMPORT_C TIntAddHeader(CObexHeader *aHeader)

Parameters

CObexHeader * aHeader

CopyL()

IMPORT_C CObexHeaderSet *CopyL()

CopyL(MObexHeaderCheck &)

IMPORT_C CObexHeaderSet *CopyL(MObexHeaderCheck &aHeaderCheck)

Parameters

MObexHeaderCheck & aHeaderCheck

Count()

IMPORT_C TIntCount()const

DeleteCurrentHeader()

IMPORT_C voidDeleteCurrentHeader()

DeleteMasked()

IMPORT_C voidDeleteMasked()

Find(TUint8, CObexHeader &)

IMPORT_C TIntFind(TUint8aHI,
CObexHeader &aHeader
)const

Parameters

TUint8 aHI
CObexHeader & aHeader

First()

IMPORT_C voidFirst()const

NewL()

IMPORT_C CObexHeaderSet *NewL()[static]

Next()

IMPORT_C TIntNext()const

Next(TInt)

IMPORT_C TIntNext(TIntaSkip)const

Parameters

TInt aSkip

SetMask(MObexHeaderCheck *)

IMPORT_C voidSetMask(MObexHeaderCheck *aMask)

Parameters

MObexHeaderCheck * aMask

This(CObexHeader *)

IMPORT_C TIntThis(CObexHeader *aHeader)const

Parameters

CObexHeader * aHeader

Member Data Documentation

RPointerArray< CObexHeader > iHeaders

RPointerArray< CObexHeader >iHeaders[private]

MObexHeaderCheck * iMask

MObexHeaderCheck *iMask[private]

TInt iPos

TInt iPos[private]