11#ifndef INCGUARD_MGL_DEBUG_MODULE_WIN32_H_1617001567
12#define INCGUARD_MGL_DEBUG_MODULE_WIN32_H_1617001567
15#if defined(MGL_TARGET_WIN32)
27 void Log(
LogLevel logLevel,
const char *format, ...)
const noexcept override;
40 void Trap() const noexcept override;
41 void Abort() const noexcept override;
MGL デバッグモジュールインターフェース
Definition mgl_debug_module_interface.h:20
Win32用デバッグモジュール
Definition mgl_debug_module_win32.h:23
void Log(LogLevel logLevel, const char *format,...) const noexcept override
ログ出力
Definition mgl_debug_module_win32.cc:44
void Trap() const noexcept override
プログラムの中断(再開可能)
Definition mgl_debug_module_win32.cc:70
void Abort() const noexcept override
プログラムの中断(再開不可)
Definition mgl_debug_module_win32.cc:81
void SetLogLevel(LogLevel logLevel) noexcept override
ログレベルを設定
Definition mgl_debug_module_win32.h:35
Win32DebugModule(LogLevel logLevel) noexcept
コンストラクタ
Definition mgl_debug_module_win32.cc:31
LogLevel
ログレベル
Definition mgl_debug_log_level.h:20