S60 3rd Edition API Reference: CSIPRSeqHeader Class Reference

CSIPRSeqHeader Class Reference

API published in: S60 3rd Ed

Link against: sipcodec.lib

Capability Information

Required Capabilities

None


#include <siprseqheader.h>

Inherits CSIPUnsignedIntHeaderBase.


Detailed Description

PublishedAll
Released
Class encapsulates a "RSeq"-header value.

Public Member Functions

IMPORT_C CSIPRSeqHeader (TUint aValue)
 Constructor.
IMPORT_C ~CSIPRSeqHeader ()
 Destructor, deletes the resources of CSIPRSeqHeader.
IMPORT_C CSIPHeaderBaseCloneL () const
 From CSIPHeaderBase CloneL.
IMPORT_C RStringF Name () const
 From CSIPHeaderBase Name.
TPreferredPlace PreferredPlaceInMessage () const

Static Public Member Functions

static IMPORT_C CSIPRSeqHeaderDecodeL (const TDesC8 &aValue)
 Constructs a CSIPRSeqHeader from textual representation of the header's value part.
static IMPORT_C CSIPHeaderBaseInternalizeValueL (RReadStream &aReadStream)
 Constructs an instance of a CSIPRSeqHeader from a RReadStream.
static RPointerArray< CSIPHeaderBaseBaseDecodeL (const TDesC8 &aValue)

Constructor & Destructor Documentation

IMPORT_C CSIPRSeqHeader::CSIPRSeqHeader TUint  aValue  ) 
 

Constructor.

Parameters:
aValue the value to set
IMPORT_C CSIPRSeqHeader::~CSIPRSeqHeader  ) 
 

Destructor, deletes the resources of CSIPRSeqHeader.


Member Function Documentation

static RPointerArray<CSIPHeaderBase> CSIPRSeqHeader::BaseDecodeL const TDesC8 &  aValue  )  [static]
 
IMPORT_C CSIPHeaderBase* CSIPRSeqHeader::CloneL  )  const [virtual]
 

From CSIPHeaderBase CloneL.

Implements CSIPHeaderBase.

static IMPORT_C CSIPRSeqHeader* CSIPRSeqHeader::DecodeL const TDesC8 &  aValue  )  [static]
 

Constructs a CSIPRSeqHeader from textual representation of the header's value part.

Parameters:
aValue a value part of a "RSeq"-header (e.g. "123")
Returns:
a new instance of CSIPRSeqHeader
static IMPORT_C CSIPHeaderBase* CSIPRSeqHeader::InternalizeValueL RReadStream &  aReadStream  )  [static]
 

Constructs an instance of a CSIPRSeqHeader from a RReadStream.

Parameters:
aReadStream a stream containing the value of the externalized header object (header name not included).
Returns:
an instance of a CSIPRSeqHeader
IMPORT_C RStringF CSIPRSeqHeader::Name  )  const [virtual]
 

From CSIPHeaderBase Name.

Implements CSIPHeaderBase.

TPreferredPlace CSIPRSeqHeader::PreferredPlaceInMessage  )  const [virtual]
 

Implements CSIPHeaderBase.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2007
Back to top