Poco::Util

class LoggingSubsystem

Library: Util
Package: Application
Header: Poco/Util/LoggingSubsystem.h

Description

The LoggingSubsystem class initializes the logging framework using the LoggingConfigurator.

It also sets the Application's logger to the logger specified by the "application.logger" property, or to "Application" if the property is not specified.

Inheritance

Direct Base Classes: Subsystem

All Base Classes: Poco::RefCountedObject, Subsystem

Member Summary

Member Functions: initialize, name, uninitialize

Inherited Functions: defineOptions, duplicate, initialize, name, referenceCount, reinitialize, release, uninitialize

Constructors

LoggingSubsystem

LoggingSubsystem();

Destructor

~LoggingSubsystem protected virtual

~LoggingSubsystem();

Member Functions

name virtual

const char * name() const;

initialize protected virtual

void initialize(
    Application & self
);

uninitialize protected virtual

void uninitialize();