#include <chrono>
#include <cstdint>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <mutex>
#include <source_location>
#include <sstream>
#include <string_view>
#include "config.hpp"
Go to the source code of this file.
|
| #define | EASYS_HERE Easys::log::source_location(__FILE__, __LINE__, __FUNCTION__, __func__) |
| |
| #define | EASYS_LOG_IMPL(level, msg) |
| |
| #define | EASYS_LOG_ERROR(msg) EASYS_LOG_IMPL(Easys::log::LogLevel::EASYS_ERROR, msg) |
| |
| #define | EASYS_LOG_INFO(msg) EASYS_LOG_IMPL(Easys::log::LogLevel::EASYS_INFO, msg) |
| |
| #define | EASYS_LOG_DEBUG(msg) EASYS_LOG_IMPL(Easys::log::LogLevel::EASYS_DEBUG, msg) |
| |
| #define | EASYS_LOG_TRACE(msg) EASYS_LOG_IMPL(Easys::log::LogLevel::EASYS_TRACE, msg) |
| |
| #define | EASYS_LOG_ENTRY_EXIT |
| |
| #define | EASYS_E_STR(e) std::format("Entity: {}", e) |
| |
| #define | EASYS_EC_STR(e) std::format("Entity: {}, Component: {}", e, typeid(T).name()) |
| |
◆ EASYS_E_STR
| #define EASYS_E_STR |
( |
|
e | ) |
std::format("Entity: {}", e) |
◆ EASYS_EC_STR
| #define EASYS_EC_STR |
( |
|
e | ) |
std::format("Entity: {}, Component: {}", e, typeid(T).name()) |
◆ EASYS_HERE
◆ EASYS_LOG_DEBUG
◆ EASYS_LOG_ENTRY_EXIT
| #define EASYS_LOG_ENTRY_EXIT |
Value: do \
{ \
{ \
} \
} while (0)
#define EASYS_HERE
Definition log.hpp:167
◆ EASYS_LOG_ERROR
◆ EASYS_LOG_IMPL
| #define EASYS_LOG_IMPL |
( |
|
level, |
|
|
|
msg |
|
) |
| |
Value: do \
{ \
{ \
} \
} while (0)
◆ EASYS_LOG_INFO
◆ EASYS_LOG_TRACE