7#ifndef __BRIDGE_CONSOLELOGGER_H__
8#define __BRIDGE_CONSOLELOGGER_H__
Declaration of the ILogger interface used by all logger classes in the Bridge Pattern.
Represents a logger that writes logging to the standard output.
static std::unique_ptr< ILogger > CreateLogger()
Create an instance of a console logger, which writes to the standard output.
The namespace containing all Design Pattern Examples implemented in C++.