TUnicode Class Reference

class TUnicode

Constructor & Destructor Documentation

TUnicode()

TUnicode ( ) [inline]

TUnicode(TUint)

TUnicode ( TUint c ) [inline]

Parameters

TUint c

Member Functions Documentation

Compare(const TUint16 *, TInt, const TUint16 *, TInt)

TInt Compare ( const TUint16 * aString1,
TInt aLength1,
const TUint16 * aString2,
TInt aLength2
) [static]

Parameters

const TUint16 * aString1
TInt aLength1
const TUint16 * aString2
TInt aLength2

Fold(TInt, const TUnicodeDataSet *)

IMPORT_C TUint Fold ( TInt aFlags,
const TUnicodeDataSet * aOverridingDataSet
) const

Parameters

TInt aFlags
const TUnicodeDataSet * aOverridingDataSet

GetBdCategory(const TUnicodeDataSet *)

TChar::TBdCategory GetBdCategory ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetCategory(const TUnicodeDataSet *)

IMPORT_C TChar::TCategory GetCategory ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetCjkWidth()

TChar::TCjkWidth GetCjkWidth ( ) const

GetCombiningClass(const TUnicodeDataSet *)

TInt GetCombiningClass ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetData(const TUnicodeDataSet *)

const TUnicodeData & GetData ( const TUnicodeDataSet * aOverridingDataSet ) const [private]

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetDataFromDataSet(const TUnicodeDataSet &)

const TUnicodeData * GetDataFromDataSet ( const TUnicodeDataSet & aDataSet ) const [private]

Parameters

const TUnicodeDataSet & aDataSet

GetInfo(TChar::TCharInfo &, const TUnicodeDataSet *)

void GetInfo ( TChar::TCharInfo & aInfo,
const TUnicodeDataSet * aOverridingDataSet
) const

Parameters

TChar::TCharInfo & aInfo
const TUnicodeDataSet * aOverridingDataSet

GetLowerCase(const TUnicodeDataSet *)

IMPORT_C TUint GetLowerCase ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetLowerCase(const TUnicodeData &)

TUint GetLowerCase ( const TUnicodeData & aData ) const [private]

Parameters

const TUnicodeData & aData

GetNumericValue(const TUnicodeDataSet *)

TInt GetNumericValue ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetNumericValue(const TUnicodeData &)

TInt GetNumericValue ( const TUnicodeData & aData ) const [private]

Parameters

const TUnicodeData & aData

GetTitleCase(const TUnicodeDataSet *)

TUint GetTitleCase ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetTitleCase(const TUnicodeData &)

TUint GetTitleCase ( const TUnicodeData & aData ) const [private]

Parameters

const TUnicodeData & aData

GetUpperCase(const TUnicodeDataSet *)

IMPORT_C TUint GetUpperCase ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

GetUpperCase(const TUnicodeData &)

TUint GetUpperCase ( const TUnicodeData & aData ) const [private]

Parameters

const TUnicodeData & aData

IsMirrored(const TUnicodeDataSet *)

TBool IsMirrored ( const TUnicodeDataSet * aOverridingDataSet ) const

Parameters

const TUnicodeDataSet * aOverridingDataSet

operator TUint()

operator TUint ( ) const [inline]

Member Data Documentation

const TUint16 CjkWidthFoldTable

const TUint16 CjkWidthFoldTable [static]

const TUint16 FoldTable

const TUint16 FoldTable [static]

TUint iCode

TUint iCode [private]