TLogFormatter Class Reference

class TLogFormatter

Formatting methods for log file data. Migrate to Open System Trace Instrumentation API instead

Constructor & Destructor Documentation

TLogFormatter()

TLogFormatter()

Member Functions Documentation

ConvertToWritableBuffer(TDes8 &, TRefByValue< const TDesC16 >, VA_LIST &)

TInt ConvertToWritableBuffer(TDes8 &aBuf,
TRefByValue< const TDesC16 >aFmt,
VA_LIST &aList
)

Parameters

TDes8 & aBuf
TRefByValue< const TDesC16 > aFmt
VA_LIST & aList

ConvertToWritableBuffer(TDes8 &, TRefByValue< const TDesC8 >, VA_LIST &)

TInt ConvertToWritableBuffer(TDes8 &aBuf,
TRefByValue< const TDesC8 >aFmt,
VA_LIST &aList
)

Parameters

TDes8 & aBuf
TRefByValue< const TDesC8 > aFmt
VA_LIST & aList

FormatTextToWritableBuffer(TDes8 &, const TDesC16 &)

TInt FormatTextToWritableBuffer(TDes8 &aBuf,
const TDesC16 &aText
)const

Parameters

TDes8 & aBuf
const TDesC16 & aText

FormatTextToWritableBuffer(TDes8 &, const TDesC8 &)

TInt FormatTextToWritableBuffer(TDes8 &aBuf,
const TDesC8 &aText
)const

Parameters

TDes8 & aBuf
const TDesC8 & aText

GetDateAndTimeL(TDes &, TDes &)

voidGetDateAndTimeL(TDes &aDate,
TDes &aTime
)const [private]

Parameters

TDes & aDate
TDes & aTime

SetDateAndTime(TBool, TBool)

voidSetDateAndTime(TBoolaUseDate,
TBoolaUseTime
)

Parameters

TBool aUseDate
TBool aUseTime

WriteL(TDes8 &, const TDesC16 &)

voidWriteL(TDes8 &aTrg,
const TDesC16 &aSrc
)const [private]

Parameters

TDes8 & aTrg
const TDesC16 & aSrc

WriteL(TDes8 &, const TDesC8 &)

voidWriteL(TDes8 &aTrg,
const TDesC8 &aSrc
)const [private]

Parameters

TDes8 & aTrg
const TDesC8 & aSrc

Member Data Documentation

TLogFormatter16Overflow iOverflow16

TLogFormatter16Overflow iOverflow16[private]

TLogFormatter8Overflow iOverflow8

TLogFormatter8Overflow iOverflow8[private]

TBool iUseDate

TBool iUseDate[private]

TBool iUseTime

TBool iUseTime[private]