2 #include <ossia/detail/logger.hpp>
9 template <
typename... T>
10 static void log(fmt::format_string<T...> fmt, T&&... args) noexcept
12 ossia::logger().info(fmt, std::forward<T>(args)...);
14 template <
typename... T>
15 static void trace(fmt::format_string<T...> fmt, T&&... args) noexcept
17 ossia::logger().trace(fmt, std::forward<T>(args)...);
19 template <
typename... T>
20 static void debug(fmt::format_string<T...> fmt, T&&... args) noexcept
22 ossia::logger().debug(fmt, std::forward<T>(args)...);
24 template <
typename... T>
25 static void info(fmt::format_string<T...> fmt, T&&... args) noexcept
27 ossia::logger().info(fmt, std::forward<T>(args)...);
29 template <
typename... T>
30 static void warn(fmt::format_string<T...> fmt, T&&... args) noexcept
32 ossia::logger().warn(fmt, std::forward<T>(args)...);
34 template <
typename... T>
35 static void error(fmt::format_string<T...> fmt, T&&... args) noexcept
37 ossia::logger().error(fmt, std::forward<T>(args)...);
39 template <
typename... T>
40 static void critical(fmt::format_string<T...> fmt, T&&... args) noexcept
42 ossia::logger().critical(fmt, std::forward<T>(args)...);
Definition: Factories.hpp:19