MLogOutput Class Reference

class MLogOutput
Public Member Functions
void Close ()
void OpenL ()
void Write (const TDesC &)

Member Functions Documentation

Close()

void Close ( ) [pure virtual]
Intended Usage : Called when all logging has finished to close down any log connections.
Since
7.0
Pre-condition
None
Post-condition
Logging facility is closed down and this object can be deleted.

OpenL()

void OpenL ( ) [pure virtual]
Intended Usage : Sets up the logging facility provided by the implementation of this interface. If logging cannot be established for any reason then this function should leave.
leave
Implementation dependant.
Since
7.0
Pre-condition
None
Post-condition
Nothing is left on the CleanupStack

Write(const TDesC &)

void Write ( const TDesC & aOutput ) [pure virtual]
Intended Usage : Logs the specified descriptor.
Since
7.0
Pre-condition
OpenL has been called to set up logging
Post-condition
aOutput has been logged

Parameters

const TDesC & aOutput The descriptor to stream to the logging facility