TUnicodeCompressionState Class Reference

class TUnicodeCompressionState

Constructor & Destructor Documentation

TUnicodeCompressionState()

TUnicodeCompressionState()

Member Functions Documentation

DynamicWindowBase(TInt)

TUint32 DynamicWindowBase(TIntaOffsetIndex)[static]

Parameters

TInt aOffsetIndex

DynamicWindowOffsetIndex(TUint16)

TInt DynamicWindowOffsetIndex(TUint16aCode)[static]

Parameters

TUint16 aCode

EncodeAsIs(TUint16)

TBool EncodeAsIs(TUint16aCode)[static]

Parameters

TUint16 aCode

Panic(TPanic)

voidPanic(TPanicaPanic)[static]

Parameters

TPanic aPanic

Reset()

voidReset()

StaticWindowIndex(TUint16)

TInt StaticWindowIndex(TUint16aCode)[static]

Parameters

TUint16 aCode

Member Enumerations Documentation

Enum anonymous

Enumerators

EStaticWindows = 8
EDynamicWindows = 8
ESpecialBases = 7

Enum TPanic

Enumerators

EUnhandledByte
ENotUnicode
EOutputBufferOverflow

Member Data Documentation

TUint32 iActiveWindowBase

TUint32 iActiveWindowBase[protected]

TInt iCompressedBytes

TInt iCompressedBytes[protected]

TUint32 iDynamicWindow

TUint32 iDynamicWindow[protected]

const TUint32 iDynamicWindowDefault

const TUint32iDynamicWindowDefault[protected, static]

TInt iMaxCompressedBytes

TInt iMaxCompressedBytes[protected]

TInt iMaxUnicodeWords

TInt iMaxUnicodeWords[protected]

const TUint16 iSpecialBase

const TUint16iSpecialBase[protected, static]

const TUint32 iStaticWindow

const TUint32iStaticWindow[protected, static]

TBool iUnicodeMode

TBool iUnicodeMode[protected]

TInt iUnicodeWords

TInt iUnicodeWords[protected]