RDebugLog Class Reference
class RDebugLog : public CBase
|
Public Member Functions
|
|
RDebugLog
()
|
|
~RDebugLog
()
|
TPtrC8
|
ClassName8
()
|
IMPORT_C void
|
CleanupClosePushL
()
|
IMPORT_C void
|
Close
()
|
IMPORT_C void
|
HexDump
(const
TDesC8
&, const
TDesC8
&)
|
IMPORT_C void
|
LogLeakedObjects
()
|
TUint32
|
ObjectAddress
()
|
IMPORT_C void
|
Open
(const
TDesC
&, const
TDesC8
&,
TAny
*)
|
IMPORT_C void
|
SetCloseBetweenWrites
(
TBool
)
|
IMPORT_C void
|
Write
(const
TDesC8
&, const
TDesC16
&)
|
IMPORT_C void
|
Write
(const
TDesC8
&, const
TDesC8
&)
|
IMPORT_C void
|
WriteFormat
(const
TDesC8
&,
TRefByValue
< const
TDesC16
>, ...)
|
IMPORT_C void
|
WriteFormat
(const
TDesC8
&,
TRefByValue
< const
TDesC16
>,
VA_LIST
&)
|
IMPORT_C void
|
WriteFormat
(const
TDesC8
&,
TRefByValue
< const
TDesC8
>, ...)
|
IMPORT_C void
|
WriteFormat
(const
TDesC8
&,
TRefByValue
< const
TDesC8
>,
VA_LIST
&)
|
Constructor & Destructor Documentation
~RDebugLog()
IMPORT_C
|
~RDebugLog
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CleanupClosePushL()
IMPORT_C void
|
CleanupClosePushL
|
(
|
)
|
|
HexDump(const TDesC8 &, const TDesC8 &)
IMPORT_C void
|
HexDump
|
(
|
const
TDesC8
&
|
aFuncName8,
|
|
const
TDesC8
&
|
aBuffer
|
|
)
|
const
|
LogLeakedObjects()
IMPORT_C void
|
LogLeakedObjects
|
(
|
)
|
[static]
|
Open(const TDesC &, const TDesC8 &, TAny *)
IMPORT_C void
|
Open
|
(
|
const
TDesC
&
|
aLogDirectory,
|
|
const
TDesC8
&
|
aClassName8,
|
|
TAny
*
|
aObject
|
|
)
|
|
PrepareForWrite()
TBool
|
PrepareForWrite
|
(
|
)
|
[private]
|
SetCloseBetweenWrites(TBool)
IMPORT_C void
|
SetCloseBetweenWrites
|
(
|
TBool
|
aValue
|
)
|
|
StaticClose(TAny *)
void
|
StaticClose
|
(
|
TAny
*
|
ptr
|
)
|
[private, static]
|
Write(const TDesC8 &, const TDesC16 &)
IMPORT_C void
|
Write
|
(
|
const
TDesC8
&
|
aFuncName8,
|
|
const
TDesC16
&
|
aText
|
|
)
|
const
|
Write(const TDesC8 &, const TDesC8 &)
IMPORT_C void
|
Write
|
(
|
const
TDesC8
&
|
aFuncName8,
|
|
const
TDesC8
&
|
aText
|
|
)
|
const
|
WriteComplete()
void
|
WriteComplete
|
(
|
)
|
[private]
|
WriteFormat(const TDesC8 &, TRefByValue< const TDesC16 >, ...)
WriteFormat(const TDesC8 &, TRefByValue< const TDesC16 >, VA_LIST &)
WriteFormat(const TDesC8 &, TRefByValue< const TDesC8 >, ...)
WriteFormat(const TDesC8 &, TRefByValue< const TDesC8 >, VA_LIST &)
Member Data Documentation
TBool
iCloseBetweenWrites
TBool
|
iCloseBetweenWrites
|
[private]
|
TPtrC
iLogDirectory
TPtrC
|
iLogDirectory
|
[private]
|
CLogFileHandler * iLogFileHandler
CLogFileHandler *
|
iLogFileHandler
|
[private]
|
TAny * iObjectAddress
TAny
*
|
iObjectAddress
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.