liblcf
Loading...
Searching...
No Matches
log_handler.cpp File Reference
#include "lcf/log_handler.h"
#include <cassert>
#include <cstdarg>
#include <cstdio>
#include <iostream>
+ Include dependency graph for log_handler.cpp:

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