All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CLProtocol::CLErrException Class Reference

CL Serial Exception type to hold the CL_ERR-code. More...

#include <CLException.h>

Inheritance diagram for CLProtocol::CLErrException:

Public Member Functions

 CLErrException (const char *description, const char *pSourceFileName, int SourceLine, const char *pExceptionType)
 
CLINT32 GetCLErrorCode () const
 
CLErrExceptionSetCLErrorCode (CLINT32 errorCode)
 
- Public Member Functions inherited from GENICAM_NAMESPACE::GenericException
 GenericException (const char *pDescription, const char *pSourceFileName, unsigned int SourceLine)
 Constructor. More...
 
 GenericException (const char *pDescription, const char *pSourceFileName, unsigned int SourceLine, const char *pEntryPoint, const char *pErrorNodeName, const char *pExceptionType)
 Constructor (GenApi specific) More...
 
 GenericException (const char *pDescription, const char *pSourceFileName, unsigned int SourceLine, const char *pExceptionType)
 Constructor. More...
 
virtual const char * GetDescription () const throw ()
 Get error description. More...
 
virtual const char * GetSourceFileName () const throw ()
 Get filename in which the error occurred. More...
 
virtual unsigned int GetSourceLine () const throw ()
 Get line number at which the error occurred. More...
 
virtual const char * what () const throw ()
 Get error description (overwrite from std:exception) More...
 
virtual ~GenericException () throw ()
 

Protected Attributes

CLINT32 m_CLCode
 

Detailed Description

CL Serial Exception type to hold the CL_ERR-code.

Definition at line 39 of file CLException.h.

Constructor & Destructor Documentation

◆ CLErrException()

CLProtocol::CLErrException::CLErrException ( const char *  description,
const char *  pSourceFileName,
int  SourceLine,
const char *  pExceptionType 
)
inline

Definition at line 43 of file CLException.h.

Member Function Documentation

◆ GetCLErrorCode()

CLINT32 CLProtocol::CLErrException::GetCLErrorCode ( ) const
inline

Definition at line 50 of file CLException.h.

◆ SetCLErrorCode()

CLErrException& CLProtocol::CLErrException::SetCLErrorCode ( CLINT32  errorCode)
inline

Definition at line 55 of file CLException.h.

Member Data Documentation

◆ m_CLCode

CLINT32 CLProtocol::CLErrException::m_CLCode
protected

Definition at line 61 of file CLException.h.


The documentation for this class was generated from the following file:


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:12