liblcf
|
#include "lcf/log_handler.h"
#include <cassert>
#include <cstdarg>
#include <cstdio>
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | lcf |
namespace | lcf::LogHandler |
namespace | lcf::LogHandler::anonymous_namespace{log_handler.cpp} |
namespace | lcf::Log |
namespace | lcf::Log::anonymous_namespace{log_handler.cpp} |
Functions | |
void | lcf::LogHandler::anonymous_namespace{log_handler.cpp}::DefaultHandler (LogHandler::Level level, std::string_view message, UserData) |
void | lcf::LogHandler::SetHandler (LogHandlerFn fn, UserData userdata) |
void | lcf::LogHandler::SetLevel (Level new_level) |
std::string | lcf::Log::anonymous_namespace{log_handler.cpp}::format_string (char const *fmt, va_list args) |
void | lcf::Log::Debug (const char *fmt,...) LIKE_PRINTF |
void | lcf::Log::Warning (const char *fmt,...) LIKE_PRINTF |
void | lcf::Log::Error (const char *fmt,...) LIKE_PRINTF |
Variables | |
Level | lcf::LogHandler::anonymous_namespace{log_handler.cpp}::level = Level::Debug |
LogHandlerFn | lcf::LogHandler::anonymous_namespace{log_handler.cpp}::output_fn = DefaultHandler |
UserData | lcf::LogHandler::anonymous_namespace{log_handler.cpp}::output_userdata = nullptr |