NVIDIA DeepStream SDK API Reference

8.0 Release
gstnvimage.h File Reference

Go to the source code of this file.

Macros

#define checkCudaErrors(val)   check((val), #val, __FILE__, __LINE__)
 

Functions

static const char * _cudaGetErrorEnum (cudaError_t error)
 
static const char * _cudaGetErrorEnum (nvjpegStatus_t error)
 
template<typename T >
void check (T result, char const *const func, const char *const file, int const line)
 

Macro Definition Documentation

◆ checkCudaErrors

#define checkCudaErrors (   val)    check((val), #val, __FILE__, __LINE__)

Definition at line 76 of file gstnvimage.h.

Function Documentation

◆ _cudaGetErrorEnum() [1/2]

static const char* _cudaGetErrorEnum ( cudaError_t  error)
static

Definition at line 23 of file gstnvimage.h.

Referenced by check().

◆ _cudaGetErrorEnum() [2/2]

static const char* _cudaGetErrorEnum ( nvjpegStatus_t  error)
static

Definition at line 27 of file gstnvimage.h.

◆ check()

template<typename T >
void check ( result,
char const *const  func,
const char *const  file,
int const  line 
)

Definition at line 67 of file gstnvimage.h.

References _cudaGetErrorEnum().