#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 = SPDLOG_LEVEL_TRACE
, spdlog::level::debug = SPDLOG_LEVEL_DEBUG
, spdlog::level::info = SPDLOG_LEVEL_INFO
, spdlog::level::warn = SPDLOG_LEVEL_WARN
,
spdlog::level::err = SPDLOG_LEVEL_ERROR
, spdlog::level::critical = SPDLOG_LEVEL_CRITICAL
, spdlog::level::off = SPDLOG_LEVEL_OFF
, spdlog::level::n_levels
} |
|
enum class | spdlog::color_mode { spdlog::always
, spdlog::automatic
, spdlog::never
} |
|
enum class | spdlog::pattern_time_type { spdlog::local
, spdlog::utc
} |
|
◆ SPDLOG_ACTIVE_LEVEL
◆ SPDLOG_API
◆ SPDLOG_BUF_TO_STRING
◆ SPDLOG_CATCH_STD
Value: catch (const std::exception&) \
{ \
}
◆ SPDLOG_CONSTEXPR
#define SPDLOG_CONSTEXPR constexpr |
◆ SPDLOG_CONSTEXPR_FUNC
#define SPDLOG_CONSTEXPR_FUNC inline |
◆ SPDLOG_DEPRECATED
#define SPDLOG_DEPRECATED |
◆ SPDLOG_FILENAME_T
#define SPDLOG_FILENAME_T |
( |
|
s | ) |
s |
◆ SPDLOG_FMT_RUNTIME
◆ SPDLOG_FMT_STRING
◆ SPDLOG_FUNCTION
#define SPDLOG_FUNCTION static_cast<const char*>(__FUNCTION__) |
◆ SPDLOG_HEADER_ONLY
#define SPDLOG_HEADER_ONLY |
◆ SPDLOG_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 |
Value: { \
}
#define SPDLOG_LEVEL_NAME_TRACE
Definition common.h:244
#define SPDLOG_LEVEL_NAME_OFF
Definition common.h:250
#define SPDLOG_LEVEL_NAME_WARNING
Definition common.h:247
#define SPDLOG_LEVEL_NAME_ERROR
Definition common.h:248
#define SPDLOG_LEVEL_NAME_CRITICAL
Definition common.h:249
#define SPDLOG_LEVEL_NAME_INFO
Definition common.h:246
#define SPDLOG_LEVEL_NAME_DEBUG
Definition common.h:245
◆ 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