Enum QnnCommon_Error_t

Enum Documentation

enum QnnCommon_Error_t

An enum which defines error codes commonly used across API components.

Values:

enumerator QNN_COMMON_MIN_ERROR = 1000
enumerator QNN_COMMON_ERROR_NOT_SUPPORTED = 1000 + 0

API or feature is not supported by implementation.

enumerator QNN_COMMON_ERROR_MEM_ALLOC = 1000 + 2

Memory allocation related error.

enumerator QNN_COMMON_ERROR_SYSTEM = 1000 + 3

System level error, such as related to platform / OS services.

enumerator QNN_COMMON_ERROR_INVALID_ARGUMENT = 1000 + 4

Invalid function argument.

enumerator QNN_COMMON_ERROR_OPERATION_NOT_PERMITTED = 1000 + 5

Illegal operation or sequence of operations.

enumerator QNN_COMMON_ERROR_PLATFORM_NOT_SUPPORTED = 1000 + 6

Attempt to use QNN API on an unsupported platform.

enumerator QNN_COMMON_ERROR_SYSTEM_COMMUNICATION = 1000 + 7

Communication errors with platform / OS service (service is recoverable)

enumerator QNN_COMMON_ERROR_INCOMPATIBLE_BINARIES = 1000 + 8

Loaded libraries are of incompatible versions.

enumerator QNN_COMMON_ERROR_LOADING_BINARIES = 1000 + 9

Attempt to reload library already loaded in this process.

enumerator QNN_COMMON_ERROR_RESOURCE_UNAVAILABLE = 1000 + 10

Resource allocation related error.

enumerator QNN_COMMON_ERROR_SYSTEM_COMMUNICATION_FATAL = 1000 + 11

Communication errors with platform / OS service (service is non-recoverable)

enumerator QNN_COMMON_ERROR_GENERAL = 1000 + 100

General error, which has not been identified as any other error type.

enumerator QNN_COMMON_MAX_ERROR = 1999
enumerator QNN_COMMON_ERROR_UNDEFINED = 0x7FFFFFFF