Loading...
Searching...
No Matches
33#define TG_LOG_ERROR(tg, ...) \
35 static auto last_executed = \
36 std::chrono::steady_clock::now() - std::chrono::duration_cast<std::chrono::seconds>(tg * 2); \
37 if ((std::chrono::steady_clock::now() - last_executed) > tg) { \
38 SPDLOG_ERROR(__VA_ARGS__); \
39 last_executed = std::chrono::steady_clock::now(); \
49#define TG_LOG_WARN(tg, ...) \
51 static auto last_executed = \
52 std::chrono::steady_clock::now() - std::chrono::duration_cast<std::chrono::seconds>(tg * 2); \
53 if ((std::chrono::steady_clock::now() - last_executed) > tg) { \
54 SPDLOG_WARN(__VA_ARGS__); \
55 last_executed = std::chrono::steady_clock::now(); \