MemSpyEngineUtils Class Reference

class MemSpyEngineUtils

Member Functions Documentation

CleanContextInfoLC(const TDesC &)

HBufC * CleanContextInfoLC ( const TDesC & aContext ) [static]

Parameters

const TDesC & aContext

CleanupTextLC(const TDesC &)

IMPORT_C HBufC * CleanupTextLC ( const TDesC & aText ) [static]

Parameters

const TDesC & aText

DataStreamFolderNameWithTimeStampLC(const TDesC &)

HBufC * DataStreamFolderNameWithTimeStampLC ( const TDesC & aFolderName ) [static]

Parameters

const TDesC & aFolderName

FormatHex(TDes &, TInt)

IMPORT_C void FormatHex ( TDes & aBuf,
TInt aValue
) [static]

Parameters

TDes & aBuf
TInt aValue

FormatPercentage(TReal, TReal)

IMPORT_C TMemSpyPercentText FormatPercentage ( TReal aOneHundredPercentValue,
TReal aValue
) [static]

Parameters

TReal aOneHundredPercentValue
TReal aValue

FormatSizeText(const TInt64 &, TInt, TBool)

IMPORT_C TMemSpySizeText FormatSizeText ( const TInt64 & aValue,
TInt aDecimalPlaces = 1,
TBool aExtraRounding = EFalse
) [static]

Parameters

const TInt64 & aValue
TInt aDecimalPlaces = 1
TBool aExtraRounding = EFalse

FormatSizeText(TInt)

IMPORT_C TMemSpySizeText FormatSizeText ( TInt aValue ) [static]

Parameters

TInt aValue

FormatSizeTextPrecise(TInt)

IMPORT_C TMemSpySizeText FormatSizeTextPrecise ( TInt aValue ) [static]

Parameters

TInt aValue

FormatTimeL(TDes &, const TInt64 &, TBool)

IMPORT_C void FormatTimeL ( TDes & aBuf,
const TInt64 & aTimeVal,
TBool aLocalTime = ETrue
) [static]

Parameters

TDes & aBuf
const TInt64 & aTimeVal
TBool aLocalTime = ETrue

FormatTimeL(TDes &, const TTime &, TBool)

IMPORT_C void FormatTimeL ( TDes & aBuf,
const TTime & aTime,
TBool aLocalTime = ETrue
) [static]

Parameters

TDes & aBuf
const TTime & aTime
TBool aLocalTime = ETrue

FormatTimeNowL(TDes &, TBool)

void FormatTimeNowL ( TDes & aBuf,
TBool aLocalTime = ETrue
) [static]

Parameters

TDes & aBuf
TBool aLocalTime = ETrue

FormatTimeSimple(TDes &, const TTime &)

void FormatTimeSimple ( TDes & aBuf,
const TTime & aTime
) [static]

Parameters

TDes & aBuf
const TTime & aTime

GetCapabilityName(TDes &, TCapability)

IMPORT_C void GetCapabilityName ( TDes & aBuf,
TCapability aCapability
) [static]

Parameters

TDes & aBuf
TCapability aCapability

GetFolderL(RFs &, TDes &, const CMemSpyEngineSinkMetaData &, const TDriveNumber *)

IMPORT_C void GetFolderL ( RFs & aFsSession,
TDes & aFolder,
const CMemSpyEngineSinkMetaData & aMetaData,
const TDriveNumber * aForceDrive = NULL
) [static]

Parameters

RFs & aFsSession
TDes & aFolder
const CMemSpyEngineSinkMetaData & aMetaData
const TDriveNumber * aForceDrive = NULL

GetKernelHeapThreadAndProcessNames(TDes &, TDes &)

void GetKernelHeapThreadAndProcessNames ( TDes & aThreadName,
TDes & aProcessName
) [static]

Parameters

TDes & aThreadName
TDes & aProcessName

GetKernelHeapThreadName(TDes &, TBool)

void GetKernelHeapThreadName ( TDes & aBuf,
TBool aFullName = ETrue
) [static]

Parameters

TDes & aBuf
TBool aFullName = ETrue

GetRomInfoL(TDes &, TDes &)

IMPORT_C void GetRomInfoL ( TDes & aPlatform,
TDes & aChecksum
) [static]

Parameters

TDes & aPlatform
TDes & aChecksum

Hash(const TDesC &)

TUint32 Hash ( const TDesC & aText ) [static]

Parameters

const TDesC & aText

IdentifyFileServerProcessIdL()

TProcessId IdentifyFileServerProcessIdL ( ) [static]

IsRomAddress(TAny *)

IMPORT_C TBool IsRomAddress ( TAny * aAddress ) [static]

Parameters

TAny * aAddress

LocateSuitableDrive(RFs &)

TDriveNumber LocateSuitableDrive ( RFs & aFsSession ) [static]

Parameters

RFs & aFsSession

Panic(TMemSpyEnginePanic)

void Panic ( TMemSpyEnginePanic aPanic ) [static]

Parameters

TMemSpyEnginePanic aPanic

StripText(TDes &, const TDesC &)

IMPORT_C TBool StripText ( TDes & aText,
const TDesC & aStrip
) [static]

Parameters

TDes & aText
const TDesC & aStrip

TextAfterDoubleColon(TDes &)

IMPORT_C void TextAfterDoubleColon ( TDes & aText ) [static]

Parameters

TDes & aText

TextAfterLastDoubleColon(const TDesC &)

TPtrC TextAfterLastDoubleColon ( const TDesC & aText ) [static]

Parameters

const TDesC & aText

TextBeforeDoubleColon(TDes &)

IMPORT_C void TextBeforeDoubleColon ( TDes & aText ) [static]

Parameters

TDes & aText