#include <cstring>
#include <optional>
#include <sstream>
#include <metall/logger_interface.h>
#include <iostream>
Go to the source code of this file.
|
| metall |
| The top level of namespace of Metall.
|
|
◆ metall_log()
void metall_log |
( |
metall_log_level |
lvl, |
|
|
const char * |
file_name, |
|
|
size_t |
line_no, |
|
|
const char * |
message |
|
) |
| |
|
inline |
Implementation of logging behaviour.
If METALL_LOGGER_EXTERN_C is defined this function does not have an implementation and is intended to be implemented by consuming applications.
If it is not defined the default implementation is in metall/logger.hpp.