deLogger Class Reference
[Utility]

Logger class - printing to various outputs

This provides print methods for log. More...

#include <deLogger.h>

Collaboration diagram for deLogger:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { _DFL_ERROR = 1, _DFL_WARN, _DFL_INFO, _DFL_DEBUG }
 log types, arbitrary but you can use these if you want More...

Public Member Functions

 deLogger ()
virtual ~deLogger ()

Static Public Member Functions

static void Initialize ()
static void Shutdown ()
static void Format (deChar *buf, deInt type, deChar *category, deChar *msg)
static void Log (deInt type, deChar *category, deChar *format,...)
static void Printf (deChar *format,...)
static void AddOutput (deLoggerOutput *out)

Detailed Description

Logger class - printing to various outputs

This provides print methods for log.

See also:
deLoggerOutput


Member Enumeration Documentation

anonymous enum
 

log types, arbitrary but you can use these if you want

Enumerator:
_DFL_ERROR 
_DFL_WARN 
_DFL_INFO 
_DFL_DEBUG 


Constructor & Destructor Documentation

deLogger::deLogger  ) 
 

deLogger::~deLogger  )  [virtual]
 


Member Function Documentation

void deLogger::AddOutput deLoggerOutput out  )  [static]
 

void deLogger::Format deChar buf,
deInt  type,
deChar category,
deChar msg
[static]
 

void deLogger::Initialize  )  [static]
 

void deLogger::Log deInt  type,
deChar category,
deChar format,
  ...
[static]
 

void deLogger::Printf deChar format,
  ...
[static]
 

void deLogger::Shutdown  )  [static]
 


The documentation for this class was generated from the following files:
Generated on Sun Apr 9 22:12:44 2006 for TAO by  doxygen 1.4.6-NO