|
| LogSinkRegistry & | pulp::runtime::detail::log_sink_registry () |
| bool & | pulp::runtime::detail::in_log_sink_dispatch () |
| void | pulp::runtime::detail::dispatch_log_sink (LogLevel level, std::string_view category, std::string_view message) |
| void | pulp::runtime::detail::log_impl (LogLevel level, std::string_view category, std::string_view message) |
| void | pulp::runtime::detail::log_impl (LogLevel level, std::string_view message) |
| LogSink | pulp::runtime::set_log_sink (LogSink sink) |
| | Install sink as the process-wide log sink and return the previous one (empty if none).
|
| template<typename... Args> |
| void | pulp::runtime::log_with_category (std::string_view category, LogLevel level, std::format_string< Args... > fmt, Args &&... args) |
| | Log with an explicit category (a subsystem tag such as "audio" or "net").
|
| template<typename... Args> |
| void | pulp::runtime::log (LogLevel level, std::format_string< Args... > fmt, Args &&... args) |
| template<typename... Args> |
| void | pulp::runtime::log_debug (std::format_string< Args... > fmt, Args &&... args) |
| template<typename... Args> |
| void | pulp::runtime::log_info (std::format_string< Args... > fmt, Args &&... args) |
| template<typename... Args> |
| void | pulp::runtime::log_warn (std::format_string< Args... > fmt, Args &&... args) |
| template<typename... Args> |
| void | pulp::runtime::log_error (std::format_string< Args... > fmt, Args &&... args) |