#include <spdlog/tweakme.h>
#include <spdlog/details/null_mutex.h>
#include <atomic>
#include <chrono>
#include <initializer_list>
#include <memory>
#include <exception>
#include <string>
#include <type_traits>
#include <functional>
#include <cstdio>
#include <spdlog/fmt/fmt.h>
#include "common-inl.h"
Go to the source code of this file.
|
enum | spdlog::level::level_enum : int {
spdlog::level::trace = 0,
spdlog::level::debug = 1,
spdlog::level::info = 2,
spdlog::level::warn = 3,
spdlog::level::err = 4,
spdlog::level::critical = 5,
spdlog::level::off = 6,
spdlog::level::n_levels
} |
|
enum | spdlog::color_mode { spdlog::color_mode::always,
spdlog::color_mode::automatic,
spdlog::color_mode::never
} |
|
enum | spdlog::pattern_time_type { spdlog::pattern_time_type::local,
spdlog::pattern_time_type::utc
} |
|
◆ SPDLOG_ACTIVE_LEVEL
◆ SPDLOG_API
◆ SPDLOG_CATCH_STD
#define SPDLOG_CATCH_STD catch (const std::exception &) {} |
◆ SPDLOG_CONSTEXPR
#define SPDLOG_CONSTEXPR constexpr |
◆ SPDLOG_CONSTEXPR_FUNC
#define SPDLOG_CONSTEXPR_FUNC |
◆ SPDLOG_DEPRECATED
#define SPDLOG_DEPRECATED |
◆ SPDLOG_FILENAME_T
#define SPDLOG_FILENAME_T |
( |
|
s | ) |
s |
◆ SPDLOG_FMT_RUNTIME
#define SPDLOG_FMT_RUNTIME |
( |
|
format_string | ) |
format_string |
◆ SPDLOG_FUNCTION
#define SPDLOG_FUNCTION static_cast<const char *>(__FUNCTION__) |
◆ SPDLOG_HEADER_ONLY
#define SPDLOG_HEADER_ONLY |
◆ SPDLOG_INLINE
#define SPDLOG_INLINE inline |
◆ SPDLOG_LEVEL_CRITICAL
#define SPDLOG_LEVEL_CRITICAL 5 |
◆ SPDLOG_LEVEL_DEBUG
#define SPDLOG_LEVEL_DEBUG 1 |
◆ SPDLOG_LEVEL_ERROR
#define SPDLOG_LEVEL_ERROR 4 |
◆ SPDLOG_LEVEL_INFO
#define SPDLOG_LEVEL_INFO 2 |
◆ SPDLOG_LEVEL_NAME_CRITICAL
◆ SPDLOG_LEVEL_NAME_DEBUG
◆ SPDLOG_LEVEL_NAME_ERROR
◆ SPDLOG_LEVEL_NAME_INFO
◆ SPDLOG_LEVEL_NAME_OFF
◆ SPDLOG_LEVEL_NAME_TRACE
◆ SPDLOG_LEVEL_NAME_WARNING
◆ SPDLOG_LEVEL_NAMES
#define SPDLOG_LEVEL_NAMES |
◆ SPDLOG_LEVEL_OFF
#define SPDLOG_LEVEL_OFF 6 |
◆ SPDLOG_LEVEL_TRACE
#define SPDLOG_LEVEL_TRACE 0 |
◆ SPDLOG_LEVEL_WARN
#define SPDLOG_LEVEL_WARN 3 |
◆ SPDLOG_NOEXCEPT
#define SPDLOG_NOEXCEPT noexcept |
◆ SPDLOG_SHORT_LEVEL_NAMES
#define SPDLOG_SHORT_LEVEL_NAMES |
Value: { \
"T", "D", "I", "W", "E", "C", "O" \
}
◆ SPDLOG_THROW
#define SPDLOG_THROW |
( |
|
ex | ) |
throw(ex) |
◆ SPDLOG_TRY