All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
FirmwareUpdateExceptions.h File Reference

Implementation of firmware update exceptions. More...

Include dependency graph for FirmwareUpdateExceptions.h:

Go to the source code of this file.

Namespaces

 GENICAM_NAMESPACE
 

Macros

#define GENFW_DECLARE_EXCEPTION(name)
 Creates an exception with the same functionality as the GenericException but being of different type. More...
 
#define GENFW_FILE_IO_EXCEPTION   GENICAM_NAMESPACE::ExceptionReporter<GENICAM_NAMESPACE::FileIOException>(__FILE__, __LINE__).Report
 Fires a FileIOException. More...
 
#define GENFW_FILE_NOT_FOUND_EXCEPTION   GENICAM_NAMESPACE::ExceptionReporter<GENICAM_NAMESPACE::FileNotFoundException>(__FILE__, __LINE__).Report
 Fires a FileNotFoundException. More...
 
#define GENFW_FORMAT_EXCEPTION   GENICAM_NAMESPACE::ExceptionReporter<GENICAM_NAMESPACE::FormatException>(__FILE__, __LINE__).Report
 Fires a FormatException. More...
 

Functions

 GENICAM_NAMESPACE::GENFW_DECLARE_EXCEPTION (FileIOException)
 Exception fired if a file read or a file write operation fails. More...
 
 GENICAM_NAMESPACE::GENFW_DECLARE_EXCEPTION (FileNotFoundException)
 Exception fired if a file is not found. More...
 
 GENICAM_NAMESPACE::GENFW_DECLARE_EXCEPTION (FormatException)
 Exception fired if a type parsed by a method is not of the specified format. More...
 

Detailed Description

Implementation of firmware update exceptions.

Definition in file FirmwareUpdateExceptions.h.

Macro Definition Documentation

◆ GENFW_FILE_IO_EXCEPTION

#define GENFW_FILE_IO_EXCEPTION   GENICAM_NAMESPACE::ExceptionReporter<GENICAM_NAMESPACE::FileIOException>(__FILE__, __LINE__).Report

Fires a FileIOException.

Definition at line 66 of file FirmwareUpdateExceptions.h.

◆ GENFW_FILE_NOT_FOUND_EXCEPTION

#define GENFW_FILE_NOT_FOUND_EXCEPTION   GENICAM_NAMESPACE::ExceptionReporter<GENICAM_NAMESPACE::FileNotFoundException>(__FILE__, __LINE__).Report

Fires a FileNotFoundException.

Definition at line 63 of file FirmwareUpdateExceptions.h.

◆ GENFW_FORMAT_EXCEPTION

#define GENFW_FORMAT_EXCEPTION   GENICAM_NAMESPACE::ExceptionReporter<GENICAM_NAMESPACE::FormatException>(__FILE__, __LINE__).Report

Fires a FormatException.

Definition at line 69 of file FirmwareUpdateExceptions.h.



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