3#include <spdlog/logger.h>
8namespace malloy::server::http
10 class connection_plain;
19 using connection_t = std::variant<
20 std::shared_ptr<connection_plain>
22 ,std::shared_ptr<connection_tls>
44 template<
typename ...Args>
47 const server::http::connection_t& conn,
48 spdlog::level::level_enum level,
49 fmt::format_string<Args...> fmt,
54 [level, &fmt, ...args = std::forward<Args>(args)](
const auto& c)
mutable {
59 c->logger()->log(level, fmt, std::forward<Args>(args)...);
Definition: controller.hpp:31
void log(const server::http::connection_t &conn, spdlog::level::level_enum level, fmt::format_string< Args... > fmt, Args &&... args)
Definition: connection_t.hpp:46