The namespace of the ARM operating system library.
(This namespace can also be written without the ::ARM portion.)
nn::os::ARM::ExceptionContext
|
Structure storing the CPU context when exceptions occur. |
|---|---|
nn::os::ARM::ExceptionInfo
|
Structure storing information related to exceptions that have occurred. |
nn::os::ARM::ExceptionBuffer
|
Structure used to represent buffers required by SetUserExceptionHandler. |
ExceptionType
|
Enumerated type representing exception types. |
|---|
UserExceptionHandler
|
Enumerated type representing exception handlers. |
|---|
HANDLER_STACK_USE_THREAD_STACK
|
const uptr |
Specifies that the stack of the thread in which the exception occurred be used as the exception handler stack. |
|---|
| EXCEPTION_BUFFER_USE_HANDLER_STACK | ExceptionBuffer *const | Specifies that the exception handler stack be used as the buffer for storing exception information. | |
|---|---|---|---|
| EXCEPTION_BUFFER_USE_THREAD_STACK | ExceptionBuffer *const | Specifies that the stack for the thread in which the exception occurred be used as the buffer for storing exception information. |
SetUserExceptionHandler
|
Specifies the global exception handler. | |
|---|---|---|
SetUserExceptionHandlerLocal
|
Sets the local thread exception handler. |
CONFIDENTIAL