Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: gsmuset.h
Link against: gsmu.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class TSmsUserDataSettings

class TSmsUserDataSettings;

Description

Operations on TP-UD User Data.

Members

Defined in TSmsUserDataSettings:
Alphabet(), ExternalizeL(), InternalizeL(), SetAlphabet(), SetTextCompressed(), SetTextConcatenated(), TSmsUserDataSettings(), TextCompressed(), TextConcatenated()


Construction and destruction


TSmsUserDataSettings()

Capability: Illegal

IMPORT_C TSmsUserDataSettings();

Description

Constructor - initialises iAlphabet and iFlags

[Top]


Member functions


Alphabet()

inline TSmsDataCodingScheme::TSmsAlphabet Alphabet() const;

Description

Gets the Alphabet for the User Data.

Return value

TSmsDataCodingScheme::TSmsAlphabet

Alphabet


SetAlphabet()

inline void SetAlphabet(TSmsDataCodingScheme::TSmsAlphabet aAlphabet);

Description

Sets the Alphabet for the User Data.

Parameters

TSmsDataCodingScheme::TSmsAlphabet aAlphabet

Alphabet


TextCompressed()

inline TBool TextCompressed() const;

Description

Tests if the message text is compressed.

Return value

TBool

True if the message text is compressed


SetTextCompressed()

inline void SetTextCompressed(TBool aCompressed);

Description

Sets if the message text is compressed.

Parameters

TBool aCompressed

True if the message text is compressed


TextConcatenated()

Capability: Illegal

IMPORT_C TBool TextConcatenated(TBool *aIs16Bit=0) const;

Description

Tests if User Data is concatenated using a 16 bit reference.

Parameters

TBool *aIs16Bit

Set to true if concatenated using a 16 bit reference

Return value

TBool

True if concatenated set as on


SetTextConcatenated()

Capability: Illegal

IMPORT_C void SetTextConcatenated(TBool aConcatenated, TBool aIs16Bit=EFalse);

Description

Sets concatenation on/off.

Parameters

TBool aConcatenated

True to set concatenation on

TBool aIs16Bit

Set to true to set 16 bit concatenation reference (default 8 bit)


InternalizeL()

Capability: Illegal

IMPORT_C void InternalizeL(RReadStream &aStream);

Description

Internalises the object.

Parameters

RReadStream &aStream

Stream to read from


ExternalizeL()

Capability: Illegal

IMPORT_C void ExternalizeL(RWriteStream &aStream) const;

Description

Externalises the object.

Parameters

RWriteStream &aStream

Stream to write to