23 #include "log_enable.h" 55 constexpr
Modifier(Code pCode) : code(pCode) {}
57 operator<<(std::ostream& os,
const Modifier& mod) {
58 return os <<
"\033[" << mod.code <<
'm';
71 printLog(std::ostream &s,
char const *m, va_list args);
74 std::shared_ptr<Logger> getStdLogger();
77 std::shared_ptr<Logger> getFileLogger(
const std::string &path);
80 std::shared_ptr<Logger> getSyslogLogger(
const char* name);
OPENDHT_PUBLIC void printLog(std::ostream &s, char const *m, va_list args)