Namespaces | Macros | Typedefs | Enumerations
GCError.h File Reference

GenICam Common Error Values. More...

#include <Base/GCTypes.h>
Include dependency graph for GCError.h:

Go to the source code of this file.

Namespaces

 GENICAM_NAMESPACE
 

Macros

#define GC_GET_ERROR(ErrorCode)   (((ErrorCode ) & 0xFFFF ) | 0xFFFF0000)
 
#define GC_IS_ERROR(ErrorCode)   (((ErrorCode ) & 0x80000000) ? true : false)
 

Typedefs

typedef int32_t GENICAM_NAMESPACE::GC_ERROR
 Gen Cam Error. More...
 

Enumerations

enum  GENICAM_NAMESPACE::GCErrorID {
  GENICAM_NAMESPACE::GC_ERR_SUCCESS = 0, GENICAM_NAMESPACE::GC_ERR_INVALID_BUFFER_SIZE = -1, GENICAM_NAMESPACE::GC_ERR_INVALID_HANDLE = -2, GENICAM_NAMESPACE::GC_ERR_INVALID_ID = -3,
  GENICAM_NAMESPACE::GC_ERR_ACCESS_DENIED = -4, GENICAM_NAMESPACE::GC_ERR_NO_DATA = -5, GENICAM_NAMESPACE::GC_ERR_ERROR = -6, GENICAM_NAMESPACE::GC_ERR_INVALID_PARAMETER = -7,
  GENICAM_NAMESPACE::GC_ERR_TIMEOUT = -8, GENICAM_NAMESPACE::GC_ERR_INVALID_FILENAME = -9, GENICAM_NAMESPACE::GC_ERR_INVALID_ADDRESS = -10, GENICAM_NAMESPACE::GC_ERR_FILE_IO = -11
}
 Define a list which maps error ids to error descriptions The list is filled in the cpp file. More...
 
enum  GENICAM_NAMESPACE::GCModuleID {
  GENICAM_NAMESPACE::GC_MOD_SYSTEM = 0x0, GENICAM_NAMESPACE::GC_MOD_TLICLIENT = 0x20000000, GENICAM_NAMESPACE::GC_MOD_TLISYSTEM = 0x10000000, GENICAM_NAMESPACE::GC_MOD_FACTORY = 0x08000000,
  GENICAM_NAMESPACE::GC_MOD_GENAPI = 0x04000000
}
 Modules were errors can come from. More...
 

Detailed Description

GenICam Common Error Values.

Author
Rupert Stelz (STEMMER IMAGING)
Version
0.1
Date
2005

Definition in file GCError.h.

Macro Definition Documentation

#define GC_GET_ERROR (   ErrorCode)    (((ErrorCode ) & 0xFFFF ) | 0xFFFF0000)

Definition at line 72 of file GCError.h.

#define GC_IS_ERROR (   ErrorCode)    (((ErrorCode ) & 0x80000000) ? true : false)

Definition at line 73 of file GCError.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:41