Static Public Member Functions | Private Member Functions
icl_core::logging::StdErrorLogOutput Class Reference

#include <StdErrorLogOutput.h>

Inheritance diagram for icl_core::logging::StdErrorLogOutput:
Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static LogOutputStreamcreate (const icl_core::String &name, const icl_core::String &config_prefix, icl_core::logging::LogLevel log_level=cDEFAULT_LOG_LEVEL)

Private Member Functions

virtual void pushImpl (const icl_core::String &log_line)
 StdErrorLogOutput (const icl_core::String &name, const icl_core::String &config_prefix, icl_core::logging::LogLevel log_level)

Detailed Description

An output stream which streams to std err.

This class is implemented as a singleton so that only one instance can exist in any process.

Definition at line 45 of file StdErrorLogOutput.h.


Constructor & Destructor Documentation

icl_core::logging::StdErrorLogOutput::StdErrorLogOutput ( const icl_core::String name,
const icl_core::String config_prefix,
icl_core::logging::LogLevel  log_level 
) [inline, private]

Definition at line 55 of file StdErrorLogOutput.h.


Member Function Documentation

Creates a new STDERR log output stream.

Definition at line 33 of file StdErrorLogOutput.cpp.

void icl_core::logging::StdErrorLogOutput::pushImpl ( const icl_core::String log_line) [private, virtual]

This virtual function is called with a formatted log line. It sould be overridden by output stream implementations, which do not need the individual fields of a log message but only a formatted log message text.

Reimplemented from icl_core::logging::LogOutputStream.

Definition at line 40 of file StdErrorLogOutput.cpp.


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


fzi_icl_core
Author(s):
autogenerated on Tue Aug 8 2017 02:28:05