Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: siprouteheaderbase.h

Class CSIPRouteHeaderBase

class CSIPRouteHeaderBase : public CSIPParameterHeaderBase;

Description

A base class for "Route"-, "Record-Route"- and "Service-Route"-headers.

sipcodec.lib

Derivation

Members

Defined in CSIPRouteHeaderBase:
SIPAddress(), SIPAddress(), SetSIPAddressL(), ~CSIPRouteHeaderBase()

Inherited from CBase:
Delete(), Extension_(), operator new()

Inherited from CSIPHeaderBase:
CloneL(), ExternalizeL(), ExternalizeSupported(), Name(), PushLC(), ToTextL(), ToTextLC(), ToTextValueLC()

Inherited from CSIPParameterHeaderBase:
DeleteParam(), HasParam(), Param(), ParamCount(), ParamValue(), SetParamL(), ToTextValueL()


Construction and destruction


~CSIPRouteHeaderBase()

virtual IMPORT_C ~CSIPRouteHeaderBase();

Description

Destructor, deletes the resources of CSIPRouteHeaderBase.

[Top]


Member functions


SetSIPAddressL()

IMPORT_C void SetSIPAddressL(CSIPAddress *aSIPAddress);

Pre-Condition

aSIPAddress != 0

Description

Sets the name-address

Parameters

CSIPAddress *aSIPAddress

a name-address, the ownership is transferred


SIPAddress()

IMPORT_C const CSIPAddress &SIPAddress() const;

Description

Gets the name-address as const

Return value

const CSIPAddress &

name-address


SIPAddress()

IMPORT_C CSIPAddress &SIPAddress();

Description

Gets the name-address

Return value

CSIPAddress &

name-address