TImCodecQP Class Reference

class TImCodecQP : public TImFileCodec

Inherits from

Constructor & Destructor Documentation

TImCodecQP()

IMPORT_CTImCodecQP()

Member Functions Documentation

AddEncodeChar(const TDesC8 &)

voidAddEncodeChar(const TDesC8 &aCharList)[inline]

Parameters

const TDesC8 & aCharList

AddPlainChar(const TDesC8 &)

voidAddPlainChar(const TDesC8 &aCharList)[inline]

Parameters

const TDesC8 & aCharList

AddSoftLineBreak(TDes8 &, TInt &, TInt &)

voidAddSoftLineBreak(TDes8 &aPtr,
TInt &aPadding,
TInt &aWritten
)[private, inline]

Parameters

TDes8 & aPtr
TInt & aPadding
TInt & aWritten

AddSoftLineBreak(const TUint8 *, TUint8 *, TInt &, TInt &)

voidAddSoftLineBreak(const TUint8 *apEnd,
TUint8 *aPtr,
TInt &aPadding,
TInt &aWritten
)[private, inline]

Parameters

const TUint8 * apEnd
TUint8 * aPtr
TInt & aPadding
TInt & aWritten

Decode(const TDesC8 &, TDes8 &)

IMPORT_C TBoolDecode(const TDesC8 &aInputLine,
TDes8 &rOutputLine
)[virtual]

Parameters

const TDesC8 & aInputLine
TDes8 & rOutputLine

DecodeRichText(const TDesC8 &, TDes &)

IMPORT_C TIntDecodeRichText(const TDesC8 &aSrcString,
TDes &rDestString
)

Parameters

const TDesC8 & aSrcString
TDes & rDestString

Encode(const TDesC8 &, TDes8 &)

IMPORT_C TIntEncode(const TDesC8 &aSrcString,
TDes8 &rDestString
)[virtual]

Parameters

const TDesC8 & aSrcString
TDes8 & rDestString

EncodeRichText(const TDesC8 &, TDes8 &)

IMPORT_C TIntEncodeRichText(const TDesC8 &aInputLine,
TDes8 &rOutputLine
)

Parameters

const TDesC8 & aInputLine
TDes8 & rOutputLine

IsBreakable(TChar)

TBool IsBreakable(TCharaChar)[private, inline]

Parameters

TChar aChar

IsPlain(TChar)

TBool IsPlain(TCharaChar)[inline]

Parameters

TChar aChar

ReplacementChar(TChar)

TUint8 ReplacementChar(TCharaControlChar)[inline]

Parameters

TChar aControlChar

SetQPChar(TUint8)

voidSetQPChar(TUint8aChar)[inline]

Parameters

TUint8 aChar

SmartBreak(TInt, const TDesC8 &)

TBool SmartBreak(TIntwritten,
const TDesC8 &pSource
)[private]

Parameters

TInt written
const TDesC8 & pSource

Member Data Documentation

TPtrC8 iEncodeCharList

TPtrC8 iEncodeCharList[private]

TInt iPaddingCount

TInt iPaddingCount[private]

TPtrC8 iPlainCharList

TPtrC8 iPlainCharList[private]

TUint8 iQPCharacter

TUint8 iQPCharacter[private]