Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: VUTIL.H

Class Versit

class Versit;

Description

Provides Versit-specific encoding and character set identifiers.

Members

Defined in Versit:
EBIG5CharSet, EBase64Encoding, EEUCJPCharSet, EEightBitEncoding, EFirstCharSet, EGB231280CharSet, EGBKCharSet, EISO2022JPCharSet, EISO885910CharSet, EISO88591CharSet, EISO88592CharSet, EISO88593CharSet, EISO88594CharSet, EISO88595CharSet, EISO88597CharSet, EISO88599CharSet, EJISCharSet, ELastCharSet, ENoEncoding, EQuotedPrintableEncoding, EShiftJISCharSet, EUSAsciiCharSet, EUTF7CharSet, EUTF8CharSet, EUnknownCharSet, TEncodingAndCharset, TVersitCharSet, TVersitEncoding


Member classes


Class TEncodingAndCharset

class TEncodingAndCharset;

Description

Specifies an encoding, a character set and a character set converter.

Members

Defined in Versit::TEncodingAndCharset:
TEncodingAndCharset(), iCharSetId, iConverter, iEncoding

Construction and destruction


TEncodingAndCharset()

inline TEncodingAndCharset(TVersitEncoding aEncoding, TUint aCharSetId);

Description

The C++ constructor initialises the encoding and character set.

Parameters

TVersitEncoding aEncoding

An encoding.

TUint aCharSetId

A character set.

Member data


iEncoding

TVersitEncoding iEncoding;

Description

An encoding.


iCharSetId

TUint iCharSetId;

Description

A character set.


iConverter

CCnvCharacterSetConverter * iConverter;

Description

A character set converter.

[Top]


Member enumerations


Enum TVersitEncoding

TVersitEncoding

Description

Versit-specific encoding identifiers.

ENoEncoding

No encoding.

EQuotedPrintableEncoding

Quoted Printable encoding.

EBase64Encoding

Base 64 encoding.

EEightBitEncoding

Eight bit encoding.


Enum TVersitCharSet

TVersitCharSet

Description

Versit-specific character set identifiers. These are used in the Versit API to represent foreign (non-Unicode) character sets for vCard and vCalendar properties.

EUnknownCharSet

Unknown character set.

EUSAsciiCharSet

ASCII (7-bit).

EUTF8CharSet

UTF-8 Unicode transformation format.

EUTF7CharSet

UTF-7 Unicode transformation format.

EISO88591CharSet

ISO 8859-1 (8-bit).

EISO88592CharSet

ISO 8859-2 (8-bit).

EISO88594CharSet

ISO 8859-4 (8-bit).

EISO88595CharSet

ISO 8859-5 (8-bit).

EISO88597CharSet

ISO 8859-7 (8-bit).

EISO88599CharSet

ISO 8859-9 (8-bit).

EISO88593CharSet

ISO 8859-3 (8-bit).

EISO885910CharSet

ISO 8859-10 (8-bit).

EGB231280CharSet

GB 2312.

EGBKCharSet

GBK.

EBIG5CharSet

Big 5.

EISO2022JPCharSet

ISO-2022-JP.

EEUCJPCharSet

EUC-JP.

EShiftJISCharSet

Shift JIS.

EJISCharSet

JIS.

EFirstCharSet

Must be first character set.

ELastCharSet

Must be last character set.