|
opynsim
Unofficial C++ Documentation
|
#include <liboscar/platform/logger.h>#include <liboscar/platform/log_level.h>#include <liboscar/platform/log_message.h>#include <liboscar/utilities/circular_buffer.h>#include <liboscar/utilities/synchronized_value.h>#include <cstddef>#include <format>#include <memory>#include <string_view>Go to the source code of this file.
Namespaces | |
| namespace | osc |
| namespace | osc::detail |
Functions | |
| std::shared_ptr< Logger > | osc::global_default_logger () |
| Logger * | osc::global_default_logger_raw () |
| LogLevel | osc::log_level () |
| void | osc::log_message (LogLevel level, std::string_view message) |
| template<typename... Args> | |
| void | osc::log_message (LogLevel level, std::format_string< Args... > fmt, Args &&... args) |
| void | osc::log_trace (std::string_view message) |
| template<typename... Args> | |
| void | osc::log_trace (std::format_string< Args... > fmt, Args &&... args) |
| void | osc::log_debug (std::string_view message) |
| template<typename... Args> | |
| void | osc::log_debug (std::format_string< Args... > fmt, Args &&... args) |
| void | osc::log_info (std::string_view message) |
| template<typename... Args> | |
| void | osc::log_info (std::format_string< Args... > fmt, Args &&... args) |
| void | osc::log_warn (std::string_view message) |
| template<typename... Args> | |
| void | osc::log_warn (std::format_string< Args... > fmt, Args &&... args) |
| void | osc::log_error (std::string_view message) |
| template<typename... Args> | |
| void | osc::log_error (std::format_string< Args... > fmt, Args &&... args) |
| void | osc::log_critical (std::string_view message) |
| template<typename... Args> | |
| void | osc::log_critical (std::format_string< Args... > fmt, Args &&... args) |
| LogLevel | osc::global_get_traceback_level () |
| void | osc::global_set_traceback_level (LogLevel) |
| SynchronizedValue< CircularBuffer< LogMessage, detail::c_max_log_traceback_messages > > & | osc::global_get_traceback_log () |