Base Log handler class that utilises Boost logging to create log sinks. More...
#include <ored/utilities/log.hpp>
Public Member Functions | |
virtual | ~IndependentLogger () |
Destructor. | |
virtual void | removeSinks ()=0 |
const std::string & | name () |
Returns the Logger name. | |
Protected Member Functions | |
IndependentLogger (const std::string &name) | |
Constructor. More... | |
Base Log handler class that utilises Boost logging to create log sinks.
This type of logger should only be received via Log::registerIndependentLoggers(). It is responsible for creating and maintaining Boost log sink/s and nothing more.
|
protected |
Constructor.
Implementations must provide a logger name
name | the logger name |