mirror of
https://github.com/wiiu-env/wut.git
synced 2025-01-08 14:30:41 +01:00
7492ff0483
Maybe we should start using clang-format for wut.
60 lines
1.0 KiB
C
60 lines
1.0 KiB
C
#pragma once
|
|
#include <wut.h>
|
|
|
|
/**
|
|
* \defgroup coreinit_cosreport COS Report
|
|
* \ingroup coreinit
|
|
*
|
|
* @{
|
|
*/
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
typedef enum COSReportLevel{
|
|
COS_REPORT_LEVEL_ERROR = 0,
|
|
COS_REPORT_LEVEL_WARN = 1,
|
|
COS_REPORT_LEVEL_INFO = 2,
|
|
COS_REPORT_LEVEL_VERBOSE = 3,
|
|
} COSReportLevel;
|
|
|
|
typedef enum COSReportModule{
|
|
COS_REPORT_MODULE_UNKNOWN_0 = 0,
|
|
COS_REPORT_MODULE_UNKNOWN_1 = 1,
|
|
COS_REPORT_MODULE_UNKNOWN_2 = 2,
|
|
COS_REPORT_MODULE_UNKNOWN_5 = 5,
|
|
} COSReportModule;
|
|
|
|
void
|
|
COSVReport(COSReportModule module,
|
|
COSReportLevel level,
|
|
const char* fmt,
|
|
...);
|
|
|
|
void
|
|
COSError(COSReportModule module,
|
|
const char* fmt,
|
|
...);
|
|
|
|
void
|
|
COSInfo(COSReportModule module,
|
|
const char* fmt,
|
|
...);
|
|
|
|
void
|
|
COSVerbose(COSReportModule module,
|
|
const char* fmt,
|
|
...);
|
|
|
|
void
|
|
COSWarn(COSReportModule module,
|
|
const char* fmt,
|
|
...);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
/** @} */
|