NVIDIA DRIVE OS Linux SDK API Reference

5.1.12.4 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NVIDIA Error Codes

Detailed Description

nverrval.h is a header used for macro expansion of the errors defined for the Nv methods & interfaces.

This header is NOT protected from being included multiple times, as it is used for C pre-processor macro expansion of error codes, and the descriptions of those error codes.

Each error code has a unique name, description and value to make it easier for developers to identify the source of a failure. Thus there are no generic or unknown error codes.

Provides return error codes for functions.

Enumerations

enum  NvError {
  NvSuccess = NvError_Success,
  NvError_Force32 = 0x7FFFFFFF
}
 The NvError enumeration contains ALL return / error codes. More...
 

Enumeration Type Documentation

enum NvError

The NvError enumeration contains ALL return / error codes.

Error codes are specifically explicit to make it easy to identify where an error came from.

All error codes are derived from the macros in nverrval.h.

Enumerator
NvSuccess 

common error codes

NvError_Force32 

Max value for nv-error.

Definition at line 32 of file nverror.h.