Public Member Functions

Log Class Reference

#include <Logger.h>

Inheritance diagram for Log:
CmdLogger DummyLogger

List of all members.

Public Member Functions

virtual ~Log ()
virtual void print (const wchar *text)=0
 Log null terminated unicode string.
virtual void print (const wchar *text, const char *file, const int line)=0
virtual void println (const wchar *text)=0
virtual void println (const wchar *text, const char *file, const int line)=0

Detailed Description

Logger Interface. Used to print logging text through an interface. The printf functions can also be used.

Definition at line 8 of file Logger.h.


Constructor & Destructor Documentation

virtual Log::~Log (  )  [inline, virtual]

Definition at line 10 of file Logger.h.


Member Function Documentation

virtual void Log::print ( const wchar text  )  [pure virtual]

Log null terminated unicode string.

Implemented in CmdLogger, and DummyLogger.

virtual void Log::print ( const wchar text,
const char *  file,
const int  line 
) [pure virtual]

Log null terminated unicode string with the filename and the line number.

Implemented in CmdLogger, and DummyLogger.

virtual void Log::println ( const wchar text  )  [pure virtual]

Log null terminated unicode string and start a new line.

Implemented in CmdLogger, and DummyLogger.

virtual void Log::println ( const wchar text,
const char *  file,
const int  line 
) [pure virtual]

Log null terminated unicode string with the filename and the line number and start a new line.

Implemented in CmdLogger, and DummyLogger.


The documentation for this class was generated from the following file: