CSIPURIHeaders Class Reference

class CSIPURIHeaders : public CBase

Inherits from

Constructor & Destructor Documentation

CSIPURIHeaders()

CSIPURIHeaders()

~CSIPURIHeaders()

~CSIPURIHeaders()

Member Functions Documentation

AddHeaderL(const TDesC8 &, const TDesC8 &)

voidAddHeaderL(const TDesC8 &aName,
const TDesC8 &aValue
)

Parameters

const TDesC8 & aName
const TDesC8 & aValue

AddHeaderL(const CSIPParam *)

voidAddHeaderL(const CSIPParam *aHeader)[private]

Parameters

const CSIPParam * aHeader

CheckHeaderL(const CSIPParam *)

voidCheckHeaderL(const CSIPParam *aHeader)const [private]

Parameters

const CSIPParam * aHeader

CheckSIPURIHeaderToken(const TDesC8 &)

TBool CheckSIPURIHeaderToken(const TDesC8 &aHeaderToken)[private, static]

Parameters

const TDesC8 & aHeaderToken

ConstructL(const CSIPURIHeaders &)

voidConstructL(const CSIPURIHeaders &aHeaders)[private]

Parameters

const CSIPURIHeaders & aHeaders

DecodeL(const TDesC8 &)

CSIPURIHeaders *DecodeL(const TDesC8 &aValue)[static]

Parameters

const TDesC8 & aValue

DeleteAll()

voidDeleteAll()

HasHeader(const CSIPParam &)

TBool HasHeader(const CSIPParam &aHeader)const [private]

Parameters

const CSIPParam & aHeader

HasHeaders(const TDesC8 &)

TBool HasHeaders(const TDesC8 &aName)const

Parameters

const TDesC8 & aName

HeaderValuesL(const TDesC8 &)

CPtrC8Array *HeaderValuesL(const TDesC8 &aName)const

Parameters

const TDesC8 & aName

NewL(const CSIPURIHeaders &)

CSIPURIHeaders *NewL(const CSIPURIHeaders &aHeaders)[static]

Parameters

const CSIPURIHeaders & aHeaders

NewLC(const CSIPURIHeaders &)

CSIPURIHeaders *NewLC(const CSIPURIHeaders &aHeaders)[static]

Parameters

const CSIPURIHeaders & aHeaders

ResetAndDestroy(TAny *)

voidResetAndDestroy(TAny *anArray)[private, static]

Parameters

TAny * anArray

ToTextLC()

HBufC8 *ToTextLC()const

operator==(const CSIPURIHeaders &)

TBool operator==(const CSIPURIHeaders &aHeaders)const

Parameters

const CSIPURIHeaders & aHeaders

Member Data Documentation

RPointerArray< CSIPParam > iHeaders

RPointerArray< CSIPParam >iHeaders[private]