#include <mw/sipaddressheaderbase.h>
Link against: sipcodec.lib
class CSIPAddressHeaderBase : public CSIPParameterHeaderBase |
Protected Attributes | |
---|---|
CSIPHeaderGenericParams * | iParams |
CSIPAddress * | iSIPAddress |
Public Member Functions | |
---|---|
virtual | ~CSIPAddressHeaderBase() |
IMPORT_C const CSIPAddress & | SIPAddress() |
IMPORT_C CSIPAddress & | SIPAddress() |
IMPORT_C void | SetSIPAddressL(CSIPAddress *) |
Protected Member Functions | |
---|---|
CSIPAddressHeaderBase() | |
void | ConstructL() |
void | ConstructL(CSIPAddress *) |
void | ConstructL(const CSIPAddressHeaderBase &) |
void | DoInternalizeValueL(RReadStream &) |
virtual void | ExternalizeValueL(RWriteStream &) |
Inherited Attributes | |
---|---|
CSIPHeaderBase::iLink |
Inherited Enumerations | |
---|---|
CSIPHeaderBase:TPreferredPlace |
A base class for SIP headers having syntax ( name-addr/ addr-spec ) *(generic-param)
CSIPHeaderGenericParams * | iParams | [protected] |
CSIPAddress * | iSIPAddress | [protected] |
CSIPAddressHeaderBase | ( | ) | [protected] |
IMPORT_C | ~CSIPAddressHeaderBase | ( | ) | [virtual] |
Destructor, deletes the resources of CSIPAddressHeaderBase.
void | ConstructL | ( | ) | [protected] |
void | ConstructL | ( | CSIPAddress * | aSIPAddress | ) | [protected] |
void | ConstructL | ( | const CSIPAddressHeaderBase & | aHeader | ) | [protected] |
void | DoInternalizeValueL | ( | RReadStream & | aReadStream | ) | [protected] |
void | ExternalizeValueL | ( | RWriteStream & | aWriteStream | ) | const [protected, virtual] |
Reimplemented from CSIPHeaderBase::ExternalizeValueL(RWriteStream &)const
IMPORT_C const CSIPAddress & | SIPAddress | ( | ) | const |
Gets the name-address as const
IMPORT_C void | SetSIPAddressL | ( | CSIPAddress * | aSIPAddress | ) |
Parameters | |
---|---|
aSIPAddress | a name-address to set, the ownership is transferred |