Exception class for error reporting from the decode API.
More...
#include <H264DecoderNvCodecHelper.h>
Inherits std::exception.
|
static NVDECException | makeNVDECException (const std::string &errorStr, const CUresult errorCode, const std::string &functionName, const std::string &fileName, int lineNo) |
|
Exception class for error reporting from the decode API.
◆ NVDECException()
NVDECException::NVDECException |
( |
const std::string & | errorStr, |
|
|
const CUresult | errorCode ) |
|
inline |
◆ ~NVDECException()
virtual NVDECException::~NVDECException |
( |
| ) |
|
throw | ( | ) | | | |
|
inlinevirtual |
◆ getErrorCode()
CUresult NVDECException::getErrorCode |
( |
| ) |
const |
|
inline |
◆ getErrorString()
const std::string & NVDECException::getErrorString |
( |
| ) |
const |
|
inline |
◆ makeNVDECException()
NVDECException NVDECException::makeNVDECException |
( |
const std::string & | errorStr, |
|
|
const CUresult | errorCode, |
|
|
const std::string & | functionName, |
|
|
const std::string & | fileName, |
|
|
int | lineNo ) |
|
inlinestatic |
◆ what()
virtual const char * NVDECException::what |
( |
| ) |
const |
throw | ( | ) | | | |
|
inlinevirtual |
◆ m_errorCode
CUresult NVDECException::m_errorCode |
|
private |
◆ m_errorString
std::string NVDECException::m_errorString |
|
private |
The documentation for this class was generated from the following file: