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 TInt AddHeader ( CObexHeader * aHeader )

Parameters

CObexHeader * aHeader

CopyL()

IMPORT_C CObexHeaderSet * CopyL ( )

CopyL(MObexHeaderCheck &)

IMPORT_C CObexHeaderSet * CopyL ( MObexHeaderCheck & aHeaderCheck )

Parameters

MObexHeaderCheck & aHeaderCheck

Count()

IMPORT_C TInt Count ( ) const

DeleteCurrentHeader()

IMPORT_C void DeleteCurrentHeader ( )

DeleteMasked()

IMPORT_C void DeleteMasked ( )

Find(TUint8, CObexHeader &)

IMPORT_C TInt Find ( TUint8 aHI,
CObexHeader & aHeader
) const

Parameters

TUint8 aHI
CObexHeader & aHeader

First()

IMPORT_C void First ( ) const

NewL()

IMPORT_C CObexHeaderSet * NewL ( ) [static]

Next()

IMPORT_C TInt Next ( ) const

Next(TInt)

IMPORT_C TInt Next ( TInt aSkip ) const

Parameters

TInt aSkip

SetMask(MObexHeaderCheck *)

IMPORT_C void SetMask ( MObexHeaderCheck * aMask )

Parameters

MObexHeaderCheck * aMask

This(CObexHeader *)

IMPORT_C TInt This ( 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]