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 voidFormatHex(TDes &aBuf,
TIntaValue
)[static]

Parameters

TDes & aBuf
TInt aValue

FormatPercentage(TReal, TReal)

IMPORT_C TMemSpyPercentTextFormatPercentage(TRealaOneHundredPercentValue,
TRealaValue
)[static]

Parameters

TReal aOneHundredPercentValue
TReal aValue

FormatSizeText(const TInt64 &, TInt, TBool)

IMPORT_C TMemSpySizeTextFormatSizeText(const TInt64 &aValue,
TIntaDecimalPlaces = 1,
TBoolaExtraRounding = EFalse
)[static]

Parameters

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

FormatSizeText(TInt)

IMPORT_C TMemSpySizeTextFormatSizeText(TIntaValue)[static]

Parameters

TInt aValue

FormatSizeTextPrecise(TInt)

IMPORT_C TMemSpySizeTextFormatSizeTextPrecise(TIntaValue)[static]

Parameters

TInt aValue

FormatTimeL(TDes &, const TInt64 &, TBool)

IMPORT_C voidFormatTimeL(TDes &aBuf,
const TInt64 &aTimeVal,
TBoolaLocalTime = ETrue
)[static]

Parameters

TDes & aBuf
const TInt64 & aTimeVal
TBool aLocalTime = ETrue

FormatTimeL(TDes &, const TTime &, TBool)

IMPORT_C voidFormatTimeL(TDes &aBuf,
const TTime &aTime,
TBoolaLocalTime = ETrue
)[static]

Parameters

TDes & aBuf
const TTime & aTime
TBool aLocalTime = ETrue

FormatTimeNowL(TDes &, TBool)

voidFormatTimeNowL(TDes &aBuf,
TBoolaLocalTime = ETrue
)[static]

Parameters

TDes & aBuf
TBool aLocalTime = ETrue

FormatTimeSimple(TDes &, const TTime &)

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

Parameters

TDes & aBuf
const TTime & aTime

GetCapabilityName(TDes &, TCapability)

IMPORT_C voidGetCapabilityName(TDes &aBuf,
TCapabilityaCapability
)[static]

Parameters

TDes & aBuf
TCapability aCapability

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

IMPORT_C voidGetFolderL(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 &)

voidGetKernelHeapThreadAndProcessNames(TDes &aThreadName,
TDes &aProcessName
)[static]

Parameters

TDes & aThreadName
TDes & aProcessName

GetKernelHeapThreadName(TDes &, TBool)

voidGetKernelHeapThreadName(TDes &aBuf,
TBoolaFullName = ETrue
)[static]

Parameters

TDes & aBuf
TBool aFullName = ETrue

GetRomInfoL(TDes &, TDes &)

IMPORT_C voidGetRomInfoL(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 TBoolIsRomAddress(TAny *aAddress)[static]

Parameters

TAny * aAddress

LocateSuitableDrive(RFs &)

TDriveNumber LocateSuitableDrive(RFs &aFsSession)[static]

Parameters

RFs & aFsSession

Panic(TMemSpyEnginePanic)

voidPanic(TMemSpyEnginePanicaPanic)[static]

Parameters

TMemSpyEnginePanic aPanic

StripText(TDes &, const TDesC &)

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

Parameters

TDes & aText
const TDesC & aStrip

TextAfterDoubleColon(TDes &)

IMPORT_C voidTextAfterDoubleColon(TDes &aText)[static]

Parameters

TDes & aText

TextAfterLastDoubleColon(const TDesC &)

TPtrC TextAfterLastDoubleColon(const TDesC &aText)[static]

Parameters

const TDesC & aText

TextBeforeDoubleColon(TDes &)

IMPORT_C voidTextBeforeDoubleColon(TDes &aText)[static]

Parameters

TDes & aText