CSIPUnsignedIntHeaderBase Class Reference

#include <mw/sipunsignedintheaderbase.h>

Link against: sipcodec.lib

class CSIPUnsignedIntHeaderBase : public CSIPHeaderBase

Inherits from

Detailed Description

A base class for SIP headers having form: "Name: 1*DIGIT"

Member Attribute Documentation

iValue

TUint iValue[protected]

Constructor & Destructor Documentation

CSIPUnsignedIntHeaderBase ( )

CSIPUnsignedIntHeaderBase()[protected]

CSIPUnsignedIntHeaderBase ( TUint )

CSIPUnsignedIntHeaderBase(TUintaValue)[protected]

~CSIPUnsignedIntHeaderBase ( )

IMPORT_C~CSIPUnsignedIntHeaderBase()[virtual]

Destructor, deletes the resources of CSIPUnsignedIntHeaderBase.

Member Function Documentation

DoInternalizeValueL ( RReadStream & )

voidDoInternalizeValueL(RReadStream &aReadStream)[protected]

ExternalizeValueL ( RWriteStream & )

voidExternalizeValueL(RWriteStream &aWriteStream)const [protected, virtual]

ParseL ( const TDesC8 &, TInt )

voidParseL(const TDesC8 &aValue,
TIntaErrorIfParsingFails
)[protected]

SetValue ( TUint )

IMPORT_C voidSetValue(TUintaValue)

Sets the header value as an unsigned integer

ParameterDescription
aValuea value to set

ToTextValueL ( )

IMPORT_C HBufC8 *ToTextValueL()const [virtual]

From CSIPHeaderBase ToTextValueL

Value ( )

IMPORT_C TUintValue()const

Gets the header value as an unsigned integer

Returns: the header value