wut  1.0.0-beta8
Wii U Toolchain
exception.h
Go to the documentation of this file.
1 #pragma once
2 #include <wut.h>
3 #include "context.h"
4 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 typedef BOOL (*OSExceptionCallbackFn)(OSContext *context);
16 
17 typedef enum OSExceptionMode
18 {
25 
26 typedef enum OSExceptionType
27 {
44 
47  OSExceptionCallbackFn callback);
48 
51  OSExceptionType exceptionType,
52  OSExceptionCallbackFn callback);
53 
54 #ifdef __cplusplus
55 }
56 #endif
57 
OSExceptionMode
Definition: exception.h:17
OSExceptionCallbackFn OSSetExceptionCallback(OSExceptionType exceptionType, OSExceptionCallbackFn callback)
OSExceptionType
Definition: exception.h:26
BOOL(* OSExceptionCallbackFn)(OSContext *context)
Definition: exception.h:15
struct OSContext OSContext
Definition: context.h:15
int32_t BOOL
Definition: wut_types.h:4
OSExceptionCallbackFn OSSetExceptionCallbackEx(OSExceptionMode mode, OSExceptionType exceptionType, OSExceptionCallbackFn callback)