log4cplus  2.0.0
Public Member Functions | Static Public Member Functions | Static Public Attributes
log4cplus::BasicConfigurator Class Reference

Use this class to quickly configure the package. More...

#include <configurator.h>

Inheritance diagram for log4cplus::BasicConfigurator:
[legend]
Collaboration diagram for log4cplus::BasicConfigurator:
[legend]

List of all members.

Public Member Functions

 BasicConfigurator (Hierarchy &h=Logger::getDefaultHierarchy(), bool logToStdErr=false)
virtual ~BasicConfigurator ()

Static Public Member Functions

static void doConfigure (Hierarchy &h=Logger::getDefaultHierarchy(), bool logToStdErr=false)
 This method eliminates the need to create a temporary BasicConfigurator object to configure log4cplus.

Static Public Attributes

static log4cplus::tstring const DISABLE_OVERRIDE_KEY
 Property name for disable override.

Detailed Description

Use this class to quickly configure the package.

For file based configuration see PropertyConfigurator. BasicConfigurator automatically attaches ConsoleAppender to rootLogger, with output going to standard output, using DEBUG LogLevel value. The additional parameter logToStdErr may redirect the output to standard error.

Definition at line 320 of file configurator.h.


Constructor & Destructor Documentation


Member Function Documentation

static void log4cplus::BasicConfigurator::doConfigure ( Hierarchy h = Logger::getDefaultHierarchy(),
bool  logToStdErr = false 
) [static]

This method eliminates the need to create a temporary BasicConfigurator object to configure log4cplus.

It is equivalent to the following:

 BasicConfigurator config;
 config.configure();
 


Member Data Documentation

Property name for disable override.

Definition at line 340 of file configurator.h.


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