Go to the source code of this file.
|
| enum | xa_error_severity { xa_severity_nonfatal = 0
, xa_severity_fatal = (int)0xffffffff
} |
| |
| enum | xa_error_class { xa_class_api = 0
, xa_class_config = 1
, xa_class_execute = 2
} |
| |
| enum | xa_error_fatal_api_generic { XA_API_FATAL_MEM_ALLOC = XA_ERROR_CODE(xa_severity_fatal, xa_class_api, XA_CODEC_GENERIC, 0)
, XA_API_FATAL_MEM_ALIGN = XA_ERROR_CODE(xa_severity_fatal, xa_class_api, XA_CODEC_GENERIC, 1)
, XA_API_FATAL_INVALID_CMD = XA_ERROR_CODE(xa_severity_fatal, xa_class_api, XA_CODEC_GENERIC, 2)
, XA_API_FATAL_INVALID_CMD_TYPE = XA_ERROR_CODE(xa_severity_fatal, xa_class_api, XA_CODEC_GENERIC, 3)
} |
| |
◆ XA_CODEC_GENERIC
| #define XA_CODEC_GENERIC 0 |
◆ XA_ERROR_CLASS
| #define XA_ERROR_CLASS |
( |
|
code | ) |
(((code) >> 11) & 0x0f) |
◆ XA_ERROR_CODE
| #define XA_ERROR_CODE |
( |
|
severity, |
|
|
|
class, |
|
|
|
codec, |
|
|
|
index |
|
) |
| ((severity << 15) | (class << 11) | (codec << 6) | index) |
◆ XA_ERROR_CODEC
| #define XA_ERROR_CODEC |
( |
|
code | ) |
(((code) >> 6) & 0x1f) |
◆ XA_ERROR_SEVERITY
◆ XA_ERROR_SUBCODE
| #define XA_ERROR_SUBCODE |
( |
|
code | ) |
(((code) >> 0) & 0x3f) |
◆ XA_FATAL_ERROR
| #define XA_FATAL_ERROR 0x80000000 |
◆ XA_NO_ERROR
◆ xa_error_class
| Enumerator |
|---|
| xa_class_api | |
| xa_class_config | |
| xa_class_execute | |
◆ xa_error_fatal_api_generic
| Enumerator |
|---|
| XA_API_FATAL_MEM_ALLOC | |
| XA_API_FATAL_MEM_ALIGN | |
| XA_API_FATAL_INVALID_CMD | |
| XA_API_FATAL_INVALID_CMD_TYPE | |
◆ xa_error_severity
| Enumerator |
|---|
| xa_severity_nonfatal | |
| xa_severity_fatal | |