Ark Server API (ASA) - Wiki
|
#include <string>
#include <initializer_list>
#include <chrono>
#include <memory>
#include <atomic>
#include <exception>
#include <functional>
#include "details/null_mutex.h"
#include "fmt/fmt.h"
Go to the source code of this file.
Classes | |
class | spdlog::spdlog_ex |
Namespaces | |
namespace | spdlog |
namespace | spdlog::sinks |
namespace | spdlog::level |
namespace | spdlog::details |
namespace | spdlog::details::os |
Macros | |
#define | SPDLOG_NOEXCEPT noexcept |
#define | SPDLOG_CONSTEXPR constexpr |
#define | SPDLOG_FINAL final |
#define | SPDLOG_DEPRECATED |
#define | SPDLOG_LEVEL_NAMES { "trace", "debug", "info", "warning", "error", "critical", "off" } |
Typedefs | |
using | spdlog::log_clock = std::chrono::system_clock |
using | spdlog::sink_ptr = std::shared_ptr < sinks::sink > |
using | spdlog::sinks_init_list = std::initializer_list < sink_ptr > |
using | spdlog::formatter_ptr = std::shared_ptr<spdlog::formatter> |
using | spdlog::level_t = std::atomic<int> |
using | spdlog::log_err_handler = std::function<void(const std::string &err_msg)> |
using | spdlog::filename_t = std::string |
Enumerations | |
enum | spdlog::level::level_enum { 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 } |
enum class | spdlog::async_overflow_policy { spdlog::block_retry , spdlog::discard_log_msg } |
enum class | spdlog::pattern_time_type { spdlog::local , spdlog::utc } |
Functions | |
const char * | spdlog::level::to_str (spdlog::level::level_enum l) |
const char * | spdlog::level::to_short_str (spdlog::level::level_enum l) |
std::string | spdlog::details::os::errno_str (int err_num) |
Variables | |
static const char *level_names[] | spdlog::level::SPDLOG_LEVEL_NAMES |
static const char * | spdlog::level::short_level_names [] { "T", "D", "I", "W", "E", "C", "O" } |
#define SPDLOG_LEVEL_NAMES { "trace", "debug", "info", "warning", "error", "critical", "off" } |