CSIPTokenHeaderBase Class Reference

#include <mw/siptokenheaderbase.h>

Link against: sipcodec.lib

class CSIPTokenHeaderBase : public CSIPHeaderBase

Inherits from

Detailed Description

A base class for SIP headers having form "Name: token *(COMMA token)"

Member Attribute Documentation

iValue

RStringF iValue[protected]

Constructor & Destructor Documentation

CSIPTokenHeaderBase ( )

CSIPTokenHeaderBase()[protected]

CSIPTokenHeaderBase ( const CSIPTokenHeaderBase & )

CSIPTokenHeaderBase(const CSIPTokenHeaderBase &aHeader)[protected]

~CSIPTokenHeaderBase ( )

IMPORT_C~CSIPTokenHeaderBase()[virtual]

Destructor, deletes the resources of CSIPTokenHeaderBase.

Member Function Documentation

ConstructL ( const TDesC8 &, TBool )

voidConstructL(const TDesC8 &aValue,
TBoolaEmptyValueAllowed = EFalse
)[protected]

ConstructL ( RStringF, TBool )

voidConstructL(RStringFaValue,
TBoolaEmptyValueAllowed = EFalse
)[protected]

DoInternalizeValueL ( RReadStream & )

voidDoInternalizeValueL(RReadStream &aReadStream)[protected]

MoreThanOneAllowed ( )

TBool MoreThanOneAllowed()const [virtual]

SetValueL ( RStringF )

IMPORT_C voidSetValueL(RStringFaValue)

Sets the header value as a token

ParameterDescription
aValuea value to set

ToTextValueL ( )

IMPORT_C HBufC8 *ToTextValueL()const [virtual]

From CSIPHeaderBase ToTextValueL

Value ( )

IMPORT_C RStringFValue()const

Gets the header value as a token

Returns: the header value