Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: sipstrings.h
Link against: sipcodec.lib

Class SIPStrings

class SIPStrings;

Description

This class defines string pool for SIP Codec. The client of SIP Codec must call OpenL() before invoking any function of SIP Codec classes. The client must close the string pool when finished using SIP Codec classes.

sipcodec.lib

Members

Defined in SIPStrings:
Close(), OpenL(), Pool(), StringF(), Table()


Member functions


OpenL()

static IMPORT_C void OpenL();

Description

Opens SIP Codec string pool. Implemented with a reference count.


Close()

static IMPORT_C void Close();

Description

Closes SIP Codec string pool. In other words decrements reference count and if it reaches zero, closes the string pool. The user must not call Close() if it has not called OpenL().


StringF()

static IMPORT_C RStringF StringF(TInt aIndex);

Description

Gets a case-insensitive string specified in the original string table.

Parameters

TInt aIndex

The string table enumeration value

Return value

RStringF

Initialised RStringF object


Pool()

static IMPORT_C RStringPool Pool();

Description

Gets the string pool used by SIP Codec.

Return value

RStringPool

RStringPool: A handle to a string pool


Table()

static IMPORT_C const TStringTable &Table();

Description

Gets the string table used by SIP Codec.

Return value

const TStringTable &

TStringTable&: The string pool table