CSIPURIHeaders Class Reference

class CSIPURIHeaders : public CBase

Inherits from

Constructor & Destructor Documentation

CSIPURIHeaders()

CSIPURIHeaders ( )

~CSIPURIHeaders()

~CSIPURIHeaders ( )

Member Functions Documentation

AddHeaderL(const TDesC8 &, const TDesC8 &)

void AddHeaderL ( const TDesC8 & aName,
const TDesC8 & aValue
)

Parameters

const TDesC8 & aName
const TDesC8 & aValue

AddHeaderL(const CSIPParam *)

void AddHeaderL ( const CSIPParam * aHeader ) [private]

Parameters

const CSIPParam * aHeader

CheckHeaderL(const CSIPParam *)

void CheckHeaderL ( 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 &)

void ConstructL ( const CSIPURIHeaders & aHeaders ) [private]

Parameters

const CSIPURIHeaders & aHeaders

DecodeL(const TDesC8 &)

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

Parameters

const TDesC8 & aValue

DeleteAll()

void DeleteAll ( )

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

void ResetAndDestroy ( 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]