MeshMachine::Logging Class Reference

class MeshMachine::Logging
Public Member Functions
IMPORT_C void LogActivity (const TDesC8 &, const CNodeActivityBase *, const TNodeContextBase *)
IMPORT_C void LogActivity (const TDesC8 &, const CNodeActivityBase *, const TNodeContextBase *, const TDesC8 &)
IMPORT_C void LogContext (const TDesC8 &, const TNodeContextBase &)
IMPORT_C void LogContext (const TDesC8 &, const TNodeContextBase &, const TDesC8 &)
IMPORT_C void Printf (const TDesC8 &, TRefByValue < const TDesC8 >, ...)
IMPORT_C void Printf (const TDesC8 &, TRefByValue < const TDesC8 >, VA_LIST &)
Public Member Enumerations
enum TLogEntryType { ELogBinary  = KBinary, ELogInfo  = KText, ELogContext , ELogActivity }
Private Member Enumerations
enum anonymous { KPrimaryFilter  = 195 }

Member Functions Documentation

LogActivity(const TDesC8 &, const CNodeActivityBase *, const TNodeContextBase *)

IMPORT_C void LogActivity ( const TDesC8 & aSubTag,
const CNodeActivityBase * aActivity,
const TNodeContextBase * aContext
) [static]

Parameters

const TDesC8 & aSubTag
const CNodeActivityBase * aActivity
const TNodeContextBase * aContext

LogActivity(const TDesC8 &, const CNodeActivityBase *, const TNodeContextBase *, const TDesC8 &)

IMPORT_C void LogActivity ( const TDesC8 & aSubTag,
const CNodeActivityBase * aActivity,
const TNodeContextBase * aContext,
const TDesC8 & aText
) [static]

Parameters

const TDesC8 & aSubTag
const CNodeActivityBase * aActivity
const TNodeContextBase * aContext
const TDesC8 & aText

LogContext(const TDesC8 &, const TNodeContextBase &)

IMPORT_C void LogContext ( const TDesC8 & aSubTag,
const TNodeContextBase & aContext
) [static]

Parameters

const TDesC8 & aSubTag
const TNodeContextBase & aContext

LogContext(const TDesC8 &, const TNodeContextBase &, const TDesC8 &)

IMPORT_C void LogContext ( const TDesC8 & aSubTag,
const TNodeContextBase & aContext,
const TDesC8 & aText
) [static]

Parameters

const TDesC8 & aSubTag
const TNodeContextBase & aContext
const TDesC8 & aText

Printf(const TDesC8 &, TRefByValue< const TDesC8 >, ...)

IMPORT_C void Printf ( const TDesC8 & aSubTag,
TRefByValue < const TDesC8 > aFmt,
...
) [static]

Parameters

const TDesC8 & aSubTag
TRefByValue < const TDesC8 > aFmt
...

Printf(const TDesC8 &, TRefByValue< const TDesC8 >, VA_LIST &)

IMPORT_C void Printf ( const TDesC8 & aSubTag,
TRefByValue < const TDesC8 > aFmt,
VA_LIST & aList
) [static]

Parameters

const TDesC8 & aSubTag
TRefByValue < const TDesC8 > aFmt
VA_LIST & aList

Member Enumerations Documentation

Enum anonymous

Enumerators

KPrimaryFilter = 195

Enum TLogEntryType

Enumerators

ELogBinary = KBinary
ELogInfo = KText
ELogContext
ELogActivity