Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: sipaddressheaderbase.h

Class CSIPAddressHeaderBase

class CSIPAddressHeaderBase : public CSIPParameterHeaderBase;

Description

A base class for SIP headers having syntax ( name-addr/ addr-spec ) *(generic-param)

sipcodec.lib

Derivation

Members

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

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


~CSIPAddressHeaderBase()

virtual IMPORT_C ~CSIPAddressHeaderBase();

Description

Destructor, deletes the resources of CSIPAddressHeaderBase.

[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 to set, the ownership is transferred


SIPAddress()

IMPORT_C const CSIPAddress &SIPAddress() const;

Description

Gets the name-address as const

Return value

const CSIPAddress &

name-address object


SIPAddress()

IMPORT_C CSIPAddress &SIPAddress();

Description

Gets the name-address

Return value

CSIPAddress &

name-address object