18#include <logman/logman.hpp>
20#include <spdlog/spdlog.h>
27inline std::shared_ptr<spdlog::logger>&
pool() {
28 static std::shared_ptr<spdlog::logger> lg = logman::get(
"tm.pool");
33inline std::shared_ptr<spdlog::logger>&
thread() {
34 static std::shared_ptr<spdlog::logger> lg = logman::get(
"tm.thread");
39inline std::shared_ptr<spdlog::logger>&
future() {
40 static std::shared_ptr<spdlog::logger> lg = logman::get(
"tm.future");
45inline std::shared_ptr<spdlog::logger>&
manager() {
46 static std::shared_ptr<spdlog::logger> lg = logman::get(
"tm.manager");
51inline std::shared_ptr<spdlog::logger>&
task() {
52 static std::shared_ptr<spdlog::logger> lg = logman::get(
"tm.task");
57inline std::shared_ptr<spdlog::logger>&
executor() {
58 static std::shared_ptr<spdlog::logger> lg = logman::get(
"tm.executor");
std::shared_ptr< spdlog::logger > & task()
Logger for tm.task — stuck-task warnings (only when no listener subscribes).
Definition log.hpp:51
std::shared_ptr< spdlog::logger > & future()
Logger for tm.future — future satisfaction and continuation dispatch.
Definition log.hpp:39
std::shared_ptr< spdlog::logger > & pool()
Logger for tm.pool — scaling, shutdown, queue back-pressure.
Definition log.hpp:27
std::shared_ptr< spdlog::logger > & manager()
Logger for tm.manager — housekeeper lifecycle, listener faults.
Definition log.hpp:45
std::shared_ptr< spdlog::logger > & executor()
Logger for tm.executor — executor wiring and dispatch.
Definition log.hpp:57
std::shared_ptr< spdlog::logger > & thread()
Logger for tm.thread — ManagedThread lifecycle and faults.
Definition log.hpp:33