Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Logger.hpp File Reference
#include "spdlog/spdlog.h"

Go to the source code of this file.

Namespaces

namespace  Log

Macros

#define SPDLOG_ACTIVE_LEVEL   SPDLOG_LEVEL_INFO

Enumerations

enum class  Log::Level {
  Log::trace , Log::debug , Log::info , Log::warning ,
  Log::error , Log::critical , Log::off
}

Functions

constexpr spdlog::level::level_enum Log::ToSpdlogLevel (Level level) noexcept
template<typename T>
void Log::Debug (const T &msg) noexcept
template<typename T>
void Log::Info (const T &msg) noexcept
template<typename T>
void Log::Warning (const T &msg) noexcept
template<typename T>
void Log::Error (const T &msg) noexcept
template<typename T>
void Log::Critical (const T &msg) noexcept
template<typename T>
void Log::Trace (const T &msg) noexcept
template<typename T>
void Log::Log (Level level, const T &msg) noexcept
void Log::SetLevel (Level level)
void Log::SetPattern (const std::string &pattern, spdlog::pattern_time_type time_type=spdlog::pattern_time_type::local)

Macro Definition Documentation

◆ SPDLOG_ACTIVE_LEVEL

#define SPDLOG_ACTIVE_LEVEL   SPDLOG_LEVEL_INFO