Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Manager Class Reference

List of all members.

Static Public Member Functions

static this ()
static LoggerInstance getRootLogger ()
static LoggerInstance getLogger (char[] name)
static Hierarchy getHierarchy ()

Static Public Attributes

static Hierarchy base

Private Member Functions

 this ()

Detailed Description

Manager for routing Logger calls to the default hierarchy. Note that you may have multiple hierarchies per application, but must access the hierarchy directly for getRootLogger() and getLogger() methods within each additional instance.

Definition at line 54 of file Manager.d.


Member Function Documentation

this  )  [inline, private]
 

This is a singleton, so hide the constructor.

Definition at line 64 of file Manager.d.

static this  )  [inline, static]
 

Initialize the base hierarchy.

Definition at line 74 of file Manager.d.

References base, and Hierarchy.

static LoggerInstance getRootLogger  )  [inline, static]
 

Return the singleton root

Definition at line 85 of file Manager.d.

References base, and Hierarchy::getRootLogger().

static LoggerInstance getLogger char[]  name  )  [inline, static]
 

Return a named Logger within the singleton hierarchy

Definition at line 96 of file Manager.d.

References base, and Hierarchy::getLogger().

static Hierarchy getHierarchy  )  [inline, static]
 

Return the singleton hierarchy.

Definition at line 107 of file Manager.d.

References base.


Member Data Documentation

Hierarchy base [static]
 

Definition at line 56 of file Manager.d.

Referenced by getHierarchy(), getLogger(), getRootLogger(), and this().


The documentation for this class was generated from the following file:
Generated on Fri May 27 18:12:02 2005 for Mango by  doxygen 1.4.0