#include <array>
#include <atomic>
#include <fmt/core.h>
#include <iostream>
#include <iterator>
#include <list>
#include <memory>
#include <mutex>
#include <string>
#include <spdlog/common.h>
#include <spdlog/details/console_globals.h>
#include <spdlog/details/null_mutex.h>
#include <spdlog/details/os.h>
#include <spdlog/fmt/chrono.h>
#include <spdlog/pattern_formatter.h>
#include <spdlog/sinks/ansicolor_sink.h>
#include <spdlog/sinks/basic_file_sink.h>
#include <spdlog/sinks/sink.h>
#include <spdlog/sinks/stdout_sinks.h>
#include <spdlog/spdlog.h>
#include <signal.h>
#include <sys/ioctl.h>
#include <unistd.h>
Go to the source code of this file.
◆ IS_ONE_OF_TYPE
| #define IS_ONE_OF_TYPE |
( |
| sink | ) |
|
Value:(typeid(*(sink)) == typeid(spdlog::sinks::stdout_sink_st)) || \
(typeid(*(sink)) == typeid(spdlog::sinks::stdout_sink_mt)) || \
(typeid(*(sink)) == typeid(spdlog::sinks::ansicolor_stdout_sink_st)) || \
(typeid(*(sink)) == typeid(spdlog::sinks::ansicolor_stdout_sink_mt))
Definition at line 580 of file spdmon.hpp.
Referenced by spdmon::LoggerProgress::LoggerProgress().
◆ SPDMON_DECLARE_DEFAULT_COPYABLE
| #define SPDMON_DECLARE_DEFAULT_COPYABLE |
( |
| classInst | ) |
|
Value:classInst(const classInst &other) = default; \
classInst &operator=(const classInst &other) = default;
Definition at line 60 of file spdmon.hpp.
◆ SPDMON_DECLARE_DEFAULT_MOVEABLE
| #define SPDMON_DECLARE_DEFAULT_MOVEABLE |
( |
| classInst | ) |
|
Value:classInst(classInst &&other) noexcept = default; \
classInst &operator=(classInst &&other) noexcept = default;
Definition at line 68 of file spdmon.hpp.
◆ SPDMON_DECLARE_NON_COPYABLE
| #define SPDMON_DECLARE_NON_COPYABLE |
( |
| classInst | ) |
|
◆ SPDMON_DECLARE_NON_MOVEABLE
| #define SPDMON_DECLARE_NON_MOVEABLE |
( |
| classInst | ) |
|