Logo
Reference manual - version ored_version
StderrLogger Class Reference

Stderr Logger. More...

#include <ored/utilities/log.hpp>

Inheritance diagram for StderrLogger:

Public Member Functions

 StderrLogger (bool alertOnly=false)
 Constructor.
virtual ~StderrLogger ()
 Destructor.
virtual void log (unsigned l, const std::string &s) override
 The log callback that writes to stderr.
Public Member Functions inherited from Logger
virtual ~Logger ()
 Destructor.
const std::string & name ()
 Returns the Logger name.

Static Public Attributes

static const std::string name
 the name "StderrLogger"

Additional Inherited Members

Protected Member Functions inherited from Logger
 Logger (const std::string &name)
 Constructor.

Detailed Description

Stderr Logger.

This logger writes each log message out to stderr (std::cerr)

See also
Log

Constructor & Destructor Documentation

◆ StderrLogger()

StderrLogger ( bool alertOnly = false)

Constructor.

This logger writes all logs to stderr. If alertOnly is set to true, it will only write alerts.

Member Function Documentation

◆ log()

virtual void log ( unsigned l,
const std::string & s )
overridevirtual

The log callback that writes to stderr.

Implements Logger.