![]() |
Apache Ignite C++ Client
|
#include <ignite_logger.h>
Public Member Functions | |
| ignite_logger (ignite_logger &&)=delete | |
| ignite_logger (const ignite_logger &)=delete | |
| ignite_logger & | operator= (ignite_logger &&)=delete |
| ignite_logger & | operator= (const ignite_logger &)=delete |
| virtual void | log_error (std::string_view message)=0 |
| virtual void | log_warning (std::string_view message)=0 |
| virtual void | log_info (std::string_view message)=0 |
| virtual void | log_debug (std::string_view message)=0 |
| virtual bool | is_debug_enabled () const =0 |
Ignite logger interface.
User can implement this class to use preferred logger with Ignite client.
|
nodiscardpure virtual |
Check whether debug is enabled.
|
pure virtual |
Used to log debug messages.
It is recommended to disable debug logging by default for the sake of performance.
| message | Debug message. |
|
pure virtual |
Used to log error messages.
| message | Error message. |
|
pure virtual |
Used to log info messages.
| message | Info message. |
|
pure virtual |
Used to log warning messages.
| message | Warning message. |