CMemSpyEngineOutputSink Class Reference
class CMemSpyEngineOutputSink : public CBase
|
Public Member Functions
|
|
~CMemSpyEngineOutputSink
()
|
IMPORT_C void
|
DataStreamBeginL
(const
TDesC
&)
|
IMPORT_C void
|
DataStreamBeginL
(const
TDesC
&, const
TDesC
&)
|
void
|
DataStreamBeginL
(const
TDesC
&, const
TDesC
&, const
TDesC
&)
|
void
|
DataStreamBeginL
(const
TDesC
&, const
TDesC
&, const
TDesC
&,
TBool
)
|
void
|
DataStreamBeginL
(const
TDesC
&, const
TDesC
&, const
TDesC
&,
TBool
,
TBool
)
|
void
|
DataStreamEndL
()
|
IMPORT_C void
|
DataStreamTimeStampBeginL
(const
TTime
&)
|
IMPORT_C void
|
DataStreamTimeStampEnd
()
|
CMemSpyEngine
&
|
Engine
()
|
TPtr
&
|
FormatBuffer
()
|
IMPORT_C void
|
OutputBinaryDataCompressedL
(const
TDesC
&, const
TUint8
*, const
TUint8
*,
TInt
)
|
IMPORT_C void
|
OutputBinaryDataL
(const
TDesC
&, const
TUint8
*, const
TUint8
*,
TInt
)
|
IMPORT_C void
|
OutputBlankLineL
()
|
IMPORT_C void
|
OutputItemAndValueL
(const
TDesC
&, const
TDesC
&)
|
IMPORT_C void
|
OutputItemAndValueL
(const
TDesC
&,
TUint
,
TBool
)
|
IMPORT_C void
|
OutputLineFormattedL
(
TRefByValue
< const
TDesC
>, ...)
|
IMPORT_C void
|
OutputLineL
(const
TDesC
&,
TBool
)
|
IMPORT_C void
|
OutputPrefixClear
()
|
IMPORT_C void
|
OutputPrefixSetFormattedLC
(
TRefByValue
< const
TDesC
>, ...)
|
IMPORT_C void
|
OutputPrefixSetLC
(const
TDesC
&)
|
IMPORT_C void
|
OutputRawL
(const
TDesC8
&)
|
IMPORT_C void
|
OutputSectionHeadingL
(const
TDesC
&,
TChar
)
|
void
|
ProcessResumed
(
TProcessId
)
|
void
|
ProcessSuspendedL
(
TProcessId
)
|
TMemSpySinkType
|
Type
()
|
Constructor & Destructor Documentation
CMemSpyEngineOutputSink(CMemSpyEngine &)
~CMemSpyEngineOutputSink()
~CMemSpyEngineOutputSink
|
(
|
)
|
|
Member Functions Documentation
BaseConstructL()
void
|
BaseConstructL
|
(
|
)
|
[protected]
|
ClearPrefix(TAny *)
void
|
ClearPrefix
|
(
|
TAny
*
|
aSelf
|
)
|
[protected, static]
|
DataStreamBeginL(const TDesC &)
IMPORT_C void
|
DataStreamBeginL
|
(
|
const
TDesC
&
|
aContext
|
)
|
|
DataStreamBeginL(const TDesC &, const TDesC &)
IMPORT_C void
|
DataStreamBeginL
|
(
|
const
TDesC
&
|
aContext,
|
|
const
TDesC
&
|
aFolder
|
|
)
|
|
DataStreamBeginL(const TDesC &, const TDesC &, const TDesC &)
void
|
DataStreamBeginL
|
(
|
const
TDesC
&
|
aContext,
|
|
const
TDesC
&
|
aFolder,
|
|
const
TDesC
&
|
aExtension
|
|
)
|
[pure virtual]
|
DataStreamBeginL(const TDesC &, const TDesC &, const TDesC &, TBool)
void
|
DataStreamBeginL
|
(
|
const
TDesC
&
|
aContext,
|
|
const
TDesC
&
|
aFolder,
|
|
const
TDesC
&
|
aExtension,
|
|
TBool
|
aOverwrite
|
|
)
|
[pure virtual]
|
DataStreamBeginL(const TDesC &, const TDesC &, const TDesC &, TBool, TBool)
void
|
DataStreamBeginL
|
(
|
const
TDesC
&
|
aContext,
|
|
const
TDesC
&
|
aFolder,
|
|
const
TDesC
&
|
aExtension,
|
|
TBool
|
aOverwrite,
|
|
TBool
|
aUseTimeStamp
|
|
)
|
[pure virtual]
|
DataStreamEndL()
void
|
DataStreamEndL
|
(
|
)
|
[pure virtual]
|
DataStreamTimeStamp()
const
TDesC
&
|
DataStreamTimeStamp
|
(
|
)
|
const [protected]
|
DataStreamTimeStampBeginL(const TTime &)
IMPORT_C void
|
DataStreamTimeStampBeginL
|
(
|
const
TTime
&
|
aTime
|
)
|
|
DataStreamTimeStampEnd()
IMPORT_C void
|
DataStreamTimeStampEnd
|
(
|
)
|
|
DoOutputLineL(const TDesC &)
void
|
DoOutputLineL
|
(
|
const
TDesC
&
|
aLine
|
)
|
[protected, pure virtual]
|
DoOutputRawL(const TDesC8 &)
void
|
DoOutputRawL
|
(
|
const
TDesC8
&
|
aData
|
)
|
[protected, pure virtual]
|
IsPrefixAllowed(const TDesC &)
TBool
|
IsPrefixAllowed
|
(
|
const
TDesC
&
|
aPrefix
|
)
|
[protected, virtual]
|
OutputBinaryDataCompressedL(const TDesC &, const TUint8 *, const TUint8 *, TInt)
IMPORT_C void
|
OutputBinaryDataCompressedL
|
(
|
const
TDesC
&
|
aFormat,
|
|
const
TUint8
*
|
aBufferAddress,
|
|
const
TUint8
*
|
aDisplayStartAddress,
|
|
TInt
|
aLength
|
|
)
|
|
OutputBinaryDataL(const TDesC &, const TUint8 *, const TUint8 *, TInt)
IMPORT_C void
|
OutputBinaryDataL
|
(
|
const
TDesC
&
|
aFormat,
|
|
const
TUint8
*
|
aBufferAddress,
|
|
const
TUint8
*
|
aDisplayStartAddress,
|
|
TInt
|
aLength
|
|
)
|
|
OutputBlankLineL()
IMPORT_C void
|
OutputBlankLineL
|
(
|
)
|
|
OutputItemAndValueL(const TDesC &, const TDesC &)
IMPORT_C void
|
OutputItemAndValueL
|
(
|
const
TDesC
&
|
aItem,
|
|
const
TDesC
&
|
aValue
|
|
)
|
|
OutputItemAndValueL(const TDesC &, TUint, TBool)
IMPORT_C void
|
OutputItemAndValueL
|
(
|
const
TDesC
&
|
aItem,
|
|
TUint
|
aValue,
|
|
TBool
|
aHex = EFalse
|
|
)
|
|
OutputLineFormattedL(TRefByValue< const TDesC >, ...)
OutputLineL(const TDesC &, TBool)
IMPORT_C void
|
OutputLineL
|
(
|
const
TDesC
&
|
aLine,
|
|
TBool
|
aIncludePrefix = ETrue
|
|
)
|
|
OutputPrefixClear()
IMPORT_C void
|
OutputPrefixClear
|
(
|
)
|
|
OutputPrefixSetFormattedLC(TRefByValue< const TDesC >, ...)
IMPORT_C void
|
OutputPrefixSetFormattedLC
|
(
|
TRefByValue
< const
TDesC
>
|
aFormat,
|
|
...
|
|
|
)
|
|
OutputPrefixSetLC(const TDesC &)
IMPORT_C void
|
OutputPrefixSetLC
|
(
|
const
TDesC
&
|
aPrefix
|
)
|
|
OutputRawL(const TDesC8 &)
IMPORT_C void
|
OutputRawL
|
(
|
const
TDesC8
&
|
aData
|
)
|
|
OutputSectionHeadingL(const TDesC &, TChar)
IMPORT_C void
|
OutputSectionHeadingL
|
(
|
const
TDesC
&
|
aCaption,
|
|
TChar
|
aUnderlineCharacter
|
|
)
|
|
ProcessResumed(TProcessId)
ProcessSuspendedL(TProcessId)
void
|
ProcessSuspendedL
|
(
|
TProcessId
|
aId
|
)
|
[virtual]
|
Type()
TMemSpySinkType
|
Type
|
(
|
)
|
const [pure virtual]
|
Member Data Documentation
HBufC * iDataStreamTimeStampSpecifier
HBufC
*
|
iDataStreamTimeStampSpecifier
|
[private]
|
HBufC * iFormatBuffer
HBufC
*
|
iFormatBuffer
|
[private]
|
TPtr
iFormatBufferPointer
TPtr
|
iFormatBufferPointer
|
[private]
|
HBufC * iLocalBuffer
HBufC
*
|
iLocalBuffer
|
[private]
|
HBufC * iPrefix
HBufC
*
|
iPrefix
|
[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.