11#ifndef INCGUARD_MGL_DEBUG_MODULE_DEFAULT_H_1614221150
12#define INCGUARD_MGL_DEBUG_MODULE_DEFAULT_H_1614221150
37 void Log([[maybe_unused]]
LogLevel logLevel, [[maybe_unused]]
const char *format, ...) const noexcept
override
56 void Trap() const noexcept
override
65 void Abort() const noexcept
override
MGL デバッグモジュールインターフェース
Definition mgl_debug_module_interface.h:20
デフォルトのデバッグモジュール
Definition mgl_debug_module_default.h:20
void Abort() const noexcept override
プログラムの中断(再開不可)
Definition mgl_debug_module_default.h:65
DefaultDebugModule(LogLevel logLevel) noexcept
コンストラクタ
Definition mgl_debug_module_default.h:28
void Log(LogLevel logLevel, const char *format,...) const noexcept override
ログ出力
Definition mgl_debug_module_default.h:37
void SetLogLevel(LogLevel logLevel) noexcept override
ログレベルを設定
Definition mgl_debug_module_default.h:47
void Trap() const noexcept override
プログラムの中断(再開可能)
Definition mgl_debug_module_default.h:56
LogLevel
ログレベル
Definition mgl_debug_log_level.h:20