TImCodecUU Class Reference

class TImCodecUU : public TImFileCodec

Inherits from

Public Member Functions
TImCodecUU()
IMPORT_C TBoolDecode(const TDesC8 &, TDes8 &)
IMPORT_C TIntEncode(const TDesC8 &, TDes8 &)
TInt PostfixNextLine(TDes8 &, TInt &)
TInt PrefixNextLineL(TDes8 &, const TFileName &, TInt &)
Private Member Functions
voidAppendFilenameL(TDes8 &, const TFileName &)
Inherited Functions
TImCodec::IsDigit(TChar)
TImFileCodec::Initialise()
Private Member Enumerations
enumanonymous { ESpace = 32, EBackQuote = 96 }
enumTImBodyPostfix { EInvertedComma = 0, EEndString, EEndOfPostfix }
Inherited Enumerations
TImCodec:EMaskShiftValues
TImCodec:EMaskValues
Inherited Attributes
TImFileCodec::iPostfixState
TImFileCodec::iPrefixState

Constructor & Destructor Documentation

TImCodecUU()

IMPORT_CTImCodecUU()

Member Functions Documentation

AppendFilenameL(TDes8 &, const TFileName &)

voidAppendFilenameL(TDes8 &rOutputLine,
const TFileName &aName
)[private]

Parameters

TDes8 & rOutputLine
const TFileName & aName

Decode(const TDesC8 &, TDes8 &)

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

Parameters

const TDesC8 & aSrcString
TDes8 & rDestString

Encode(const TDesC8 &, TDes8 &)

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

Parameters

const TDesC8 & aSrcString
TDes8 & rDestString

PostfixNextLine(TDes8 &, TInt &)

TInt PostfixNextLine(TDes8 &rOutputLine,
TInt &rPaddingCount
)[virtual]

Parameters

TDes8 & rOutputLine
TInt & rPaddingCount

PrefixNextLineL(TDes8 &, const TFileName &, TInt &)

TInt PrefixNextLineL(TDes8 &rOutputLine,
const TFileName &aName,
TInt &rPaddingCount
)[virtual]

Parameters

TDes8 & rOutputLine
const TFileName & aName
TInt & rPaddingCount

Member Enumerations Documentation

Enum anonymous

Enumerators

ESpace = 32
EBackQuote = 96

Enum TImBodyPostfix

Enumerators

EInvertedComma = 0
EEndString
EEndOfPostfix