#pragma once #include "logging/log.hpp" #include "logging/logger.hpp" namespace logging { extern std::unique_ptr log; extern Logger debug_logger; template void debug(Args&&... args) { debug_logger.debug(std::forward(args)...); } extern Logger info_logger; template void info(Args&&... args) { info_logger.info(std::forward(args)...); } void init_async(); void init_sync(); }