7#ifndef __BRIDGE_NULLLOGGER_H__
8#define __BRIDGE_NULLLOGGER_H__
Declaration of the ILogger interface used by all logger classes in the Bridge Pattern.
Represents a logger that throws away anything sent its way.
static std::unique_ptr< ILogger > CreateLogger()
Create an instance of a null logger, a logger that doesn't do anything.
The namespace containing all Design Pattern Examples implemented in C++.