![]() |
Diarkis C++Client Library API Document
|
Class to control multiple loggers. More...
#include <AggregateLoggerBackend.h>
Public Member Functions | |
AggregateLoggerBackend (std::initializer_list< std::shared_ptr< ILoggerBackend >> loggerBackends) | |
virtual | ~AggregateLoggerBackend () |
virtual Result | Log (const Diarkis::StdString &message, bool includeNewLine=true) override |
Perform log output for all loggers included in loggerBackends. More... | |
Protected Attributes | |
Diarkis::StdVector< std::shared_ptr< ILoggerBackend > > | loggerBackends_ |
List of pointers to ILoggerBackend. More... | |
Class to control multiple loggers.
AggregateLoggerBackend::AggregateLoggerBackend | ( | std::initializer_list< std::shared_ptr< ILoggerBackend >> | loggerBackends | ) |
|
virtual |
|
overridevirtual |
Perform log output for all loggers included in loggerBackends.
Implements ILoggerBackend.
|
protected |
List of pointers to ILoggerBackend.