![]() |
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.