TImCodecQP Class Reference

class TImCodecQP : public TImFileCodec

Inherits from

Constructor & Destructor Documentation

TImCodecQP()

IMPORT_C TImCodecQP ( )

Member Functions Documentation

AddEncodeChar(const TDesC8 &)

void AddEncodeChar ( const TDesC8 & aCharList ) [inline]

Parameters

const TDesC8 & aCharList

AddPlainChar(const TDesC8 &)

void AddPlainChar ( const TDesC8 & aCharList ) [inline]

Parameters

const TDesC8 & aCharList

AddSoftLineBreak(TDes8 &, TInt &, TInt &)

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

Parameters

TDes8 & aPtr
TInt & aPadding
TInt & aWritten

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

void AddSoftLineBreak ( 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 TBool Decode ( const TDesC8 & aInputLine,
TDes8 & rOutputLine
) [virtual]

Parameters

const TDesC8 & aInputLine
TDes8 & rOutputLine

DecodeRichText(const TDesC8 &, TDes &)

IMPORT_C TInt DecodeRichText ( const TDesC8 & aSrcString,
TDes & rDestString
)

Parameters

const TDesC8 & aSrcString
TDes & rDestString

Encode(const TDesC8 &, TDes8 &)

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

Parameters

const TDesC8 & aSrcString
TDes8 & rDestString

EncodeRichText(const TDesC8 &, TDes8 &)

IMPORT_C TInt EncodeRichText ( const TDesC8 & aInputLine,
TDes8 & rOutputLine
)

Parameters

const TDesC8 & aInputLine
TDes8 & rOutputLine

IsBreakable(TChar)

TBool IsBreakable ( TChar aChar ) [private, inline]

Parameters

TChar aChar

IsPlain(TChar)

TBool IsPlain ( TChar aChar ) [inline]

Parameters

TChar aChar

ReplacementChar(TChar)

TUint8 ReplacementChar ( TChar aControlChar ) [inline]

Parameters

TChar aControlChar

SetQPChar(TUint8)

void SetQPChar ( TUint8 aChar ) [inline]

Parameters

TUint8 aChar

SmartBreak(TInt, const TDesC8 &)

TBool SmartBreak ( TInt written,
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]