nn::os::ARM Namespace

Description

The namespace of the ARM operating system library.
(This namespace can also be written without the ::ARM portion.)

Structures

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.

Enumerated Types

ExceptionType Enumerated type representing exception types.

typedef Definitions

UserExceptionHandler Enumerated type representing exception handlers.

Constants

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.

Variables

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.

Functions

SetUserExceptionHandler Specifies the global exception handler.
SetUserExceptionHandlerLocal Sets the local thread exception handler.

Revision History

2010/08/16
Initial version.

CONFIDENTIAL