Lightstreamer C++ Client SDK
|
Simple interface to be implemented to provide custom log consumers to the library. More...
#include <LoggerProvider.h>
Public Member Functions | |
virtual Logger * | getLogger (const std::string &category)=0 |
Request for a Logger instance that will be used for logging occurring on the given category. | |
Simple interface to be implemented to provide custom log consumers to the library.
An instance of the custom implemented class has to be passed to the library through the LightstreamerClient#setLoggerProvider
.
|
pure virtual |
Request for a Logger instance that will be used for logging occurring on the given category.
It is suggested, but not mandatory, that subsequent calls to this method related to the same category return the same Logger instance.
category | the log category all messages passed to the given Logger instance will pertain to. |
Implemented in Lightstreamer::ConsoleLoggerProvider.