#include <mw/sipfromtoheaderbase.h>
Link against: sipcodec.lib
class CSIPFromToHeaderBase : public CSIPParameterHeaderBase |
Public Member Functions | |
---|---|
virtual | ~CSIPFromToHeaderBase() |
virtual TBool | HasCompactName() |
virtual TPreferredPlace | PreferredPlaceInMessage() |
IMPORT_C const CSIPAddress & | SIPAddress() |
IMPORT_C CSIPAddress & | SIPAddress() |
IMPORT_C void | SetSIPAddressL(CSIPAddress *) |
IMPORT_C TBool | operator==(const CSIPFromToHeaderBase &) |
Protected Member Functions | |
---|---|
CSIPFromToHeaderBase() | |
void | ConstructL() |
void | ConstructL(CSIPAddress *) |
void | ConstructL(CSIPAddress *, const TDesC8 &) |
void | ConstructL(const CSIPFromToHeaderBase &) |
void | DoInternalizeValueL(RReadStream &) |
Inherited Attributes | |
---|---|
CSIPHeaderBase::iLink |
Inherited Enumerations | |
---|---|
CSIPHeaderBase:TPreferredPlace |
Class provides functions for setting and getting parameters in SIP "From" and "To" header.
This is an abstract class and cannot be instantiated.
CSIPFromToHeaderBase | ( | ) | [protected] |
IMPORT_C | ~CSIPFromToHeaderBase | ( | ) | [virtual] |
Destructor, deletes the resources of CSIPFromToHeaderBase.
void | ConstructL | ( | ) | [protected] |
void | ConstructL | ( | CSIPAddress * | aSIPAddress | ) | [protected] |
void | ConstructL | ( | CSIPAddress * | aSIPAddress, |
const TDesC8 & | aTag | |||
) | [protected] |
void | ConstructL | ( | const CSIPFromToHeaderBase & | aSIPFromToHeaderBase | ) | [protected] |
void | DoInternalizeValueL | ( | RReadStream & | aReadStream | ) | [protected] |
TPreferredPlace | PreferredPlaceInMessage | ( | ) | const [virtual] |
Reimplemented from CSIPHeaderBase::PreferredPlaceInMessage()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 |
IMPORT_C TBool | operator== | ( | const CSIPFromToHeaderBase & | aHeader | ) | const |
Compares this instance to another "From" or "To" header object
Parameters | |
---|---|
aHeader | a header to compare to |