YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
log.cpp File Reference
#include <yaclib/log.hpp>
#include <array>
#include <cstddef>
Include dependency graph for log.cpp:

Go to the source code of this file.

Namespaces

namespace  yaclib
 
namespace  yaclib::detail
 

Functions

void yaclib::detail::LogMessage (LogLevel level, std::string_view file, std::size_t line, std::string_view func, std::string_view condition, std::string_view message) noexcept
 
void yaclib::detail::SetCallback (LogLevel level, LogCallback callback) noexcept
 

Variables

static std::array< LogCallback, static_cast< std::size_t >(LogLevel::Count)> yaclib::detail::sCallbacks = {}