ClSerialTypes.h File Reference

types and constants as used by the Camera Link's API definition More...

#include <inttypes.h>
Include dependency graph for ClSerialTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _CL_BOOL8_DEFINED_
 
#define _CL_hSerRef_DEFINED_
 
#define _CL_INT32_DEFINED_
 
#define _CL_INT64_DEFINED_
 
#define _CL_INT8_DEFINED_
 
#define _CL_UINT16_DEFINED_
 
#define _CL_UINT32_DEFINED_
 
#define CL_BAUDRATE_115200   0x00000010
 
#define CL_BAUDRATE_19200   0x00000002
 
#define CL_BAUDRATE_230400   0x00000020
 
#define CL_BAUDRATE_38400   0x00000004
 
#define CL_BAUDRATE_460800   0x00000040
 
#define CL_BAUDRATE_57600   0x00000008
 
#define CL_BAUDRATE_921600   0x00000080
 
#define CL_BAUDRATE_9600   0x00000001
 
#define CL_BAUDRATE_AUTOMAX   0x40000000
 
#define CL_DLL_VERSION_1_0   2
 
#define CL_DLL_VERSION_1_1   3
 
#define CL_DLL_VERSION_2_0   4
 
#define CL_DLL_VERSION_2_1   5
 
#define CL_DLL_VERSION_NO_VERSION   1
 
#define CL_ERR_BAUD_RATE_NOT_SUPPORTED   -10008
 
#define CL_ERR_BUFFER_TOO_SMALL   -10001
 
#define CL_ERR_ERROR_NOT_FOUND   -10007
 
#define CL_ERR_FUNCTION_NOT_FOUND   -10099
 
#define CL_ERR_GET_LAST_ERROR   -20104
 
#define CL_ERR_IN_USE   -10012
 
#define CL_ERR_INVALID_COOKIE   -20103
 
#define CL_ERR_INVALID_DEVICEID   -20100
 
#define CL_ERR_INVALID_INDEX   -10005
 
#define CL_ERR_INVALID_PTR   -10011
 
#define CL_ERR_INVALID_REFERENCE   -10006
 
#define CL_ERR_MANU_DOES_NOT_EXIST   -10002
 
#define CL_ERR_NO_DEVICE_FOUND   -20101
 
#define CL_ERR_NO_ERR   0
 
#define CL_ERR_NO_XMLDESCRIPTION_FOUND   -20102
 
#define CL_ERR_OUT_OF_MEMORY   -10009
 
#define CL_ERR_PARAM_DATA_SIZE   -20107
 
#define CL_ERR_PARAM_DATA_VALUE   -20108
 
#define CL_ERR_PARAM_NOT_SUPPORTED   -20105
 
#define CL_ERR_PARAM_READ_ONLY   -20106
 
#define CL_ERR_PENDING_WRITE   20101
 
#define CL_ERR_PORT_IN_USE   -10003
 
#define CL_ERR_REGISTRY_KEY_NOT_FOUND   -10010
 
#define CL_ERR_TIMEOUT   -10004
 
#define CL_ERR_UNABLE_TO_LOAD_DLL   -10098
 

Typedefs

typedef int64_t __int64
 
typedef char BOOL8
 
typedef int CLINT32
 
typedef __int64 CLINT64
 
typedef char CLINT8
 
typedef unsigned int CLUINT32
 
typedef void * hSerRef
 
typedef unsigned short UINT16
 

Detailed Description

types and constants as used by the Camera Link's API definition

Definition in file ClSerialTypes.h.

Macro Definition Documentation

◆ _CL_BOOL8_DEFINED_

#define _CL_BOOL8_DEFINED_

Definition at line 130 of file ClSerialTypes.h.

◆ _CL_hSerRef_DEFINED_

#define _CL_hSerRef_DEFINED_

Definition at line 94 of file ClSerialTypes.h.

◆ _CL_INT32_DEFINED_

#define _CL_INT32_DEFINED_

Definition at line 99 of file ClSerialTypes.h.

◆ _CL_INT64_DEFINED_

#define _CL_INT64_DEFINED_

Definition at line 115 of file ClSerialTypes.h.

◆ _CL_INT8_DEFINED_

#define _CL_INT8_DEFINED_

Definition at line 125 of file ClSerialTypes.h.

◆ _CL_UINT16_DEFINED_

#define _CL_UINT16_DEFINED_

Definition at line 120 of file ClSerialTypes.h.

◆ _CL_UINT32_DEFINED_

#define _CL_UINT32_DEFINED_

Definition at line 104 of file ClSerialTypes.h.

◆ CL_BAUDRATE_115200

#define CL_BAUDRATE_115200   0x00000010

Definition at line 53 of file ClSerialTypes.h.

◆ CL_BAUDRATE_19200

#define CL_BAUDRATE_19200   0x00000002

Definition at line 50 of file ClSerialTypes.h.

◆ CL_BAUDRATE_230400

#define CL_BAUDRATE_230400   0x00000020

Definition at line 54 of file ClSerialTypes.h.

◆ CL_BAUDRATE_38400

#define CL_BAUDRATE_38400   0x00000004

Definition at line 51 of file ClSerialTypes.h.

◆ CL_BAUDRATE_460800

#define CL_BAUDRATE_460800   0x00000040

Definition at line 55 of file ClSerialTypes.h.

◆ CL_BAUDRATE_57600

#define CL_BAUDRATE_57600   0x00000008

Definition at line 52 of file ClSerialTypes.h.

◆ CL_BAUDRATE_921600

#define CL_BAUDRATE_921600   0x00000080

Definition at line 56 of file ClSerialTypes.h.

◆ CL_BAUDRATE_9600

#define CL_BAUDRATE_9600   0x00000001

Definition at line 49 of file ClSerialTypes.h.

◆ CL_BAUDRATE_AUTOMAX

#define CL_BAUDRATE_AUTOMAX   0x40000000

Definition at line 57 of file ClSerialTypes.h.

◆ CL_DLL_VERSION_1_0

#define CL_DLL_VERSION_1_0   2

Definition at line 41 of file ClSerialTypes.h.

◆ CL_DLL_VERSION_1_1

#define CL_DLL_VERSION_1_1   3

Definition at line 42 of file ClSerialTypes.h.

◆ CL_DLL_VERSION_2_0

#define CL_DLL_VERSION_2_0   4

Definition at line 43 of file ClSerialTypes.h.

◆ CL_DLL_VERSION_2_1

#define CL_DLL_VERSION_2_1   5

Definition at line 44 of file ClSerialTypes.h.

◆ CL_DLL_VERSION_NO_VERSION

#define CL_DLL_VERSION_NO_VERSION   1

Definition at line 40 of file ClSerialTypes.h.

◆ CL_ERR_BAUD_RATE_NOT_SUPPORTED

#define CL_ERR_BAUD_RATE_NOT_SUPPORTED   -10008

Definition at line 70 of file ClSerialTypes.h.

◆ CL_ERR_BUFFER_TOO_SMALL

#define CL_ERR_BUFFER_TOO_SMALL   -10001

Definition at line 63 of file ClSerialTypes.h.

◆ CL_ERR_ERROR_NOT_FOUND

#define CL_ERR_ERROR_NOT_FOUND   -10007

Definition at line 69 of file ClSerialTypes.h.

◆ CL_ERR_FUNCTION_NOT_FOUND

#define CL_ERR_FUNCTION_NOT_FOUND   -10099

Definition at line 76 of file ClSerialTypes.h.

◆ CL_ERR_GET_LAST_ERROR

#define CL_ERR_GET_LAST_ERROR   -20104

Definition at line 83 of file ClSerialTypes.h.

◆ CL_ERR_IN_USE

#define CL_ERR_IN_USE   -10012

Definition at line 74 of file ClSerialTypes.h.

◆ CL_ERR_INVALID_COOKIE

#define CL_ERR_INVALID_COOKIE   -20103

Definition at line 82 of file ClSerialTypes.h.

◆ CL_ERR_INVALID_DEVICEID

#define CL_ERR_INVALID_DEVICEID   -20100

Definition at line 79 of file ClSerialTypes.h.

◆ CL_ERR_INVALID_INDEX

#define CL_ERR_INVALID_INDEX   -10005

Definition at line 67 of file ClSerialTypes.h.

◆ CL_ERR_INVALID_PTR

#define CL_ERR_INVALID_PTR   -10011

Definition at line 73 of file ClSerialTypes.h.

◆ CL_ERR_INVALID_REFERENCE

#define CL_ERR_INVALID_REFERENCE   -10006

Definition at line 68 of file ClSerialTypes.h.

◆ CL_ERR_MANU_DOES_NOT_EXIST

#define CL_ERR_MANU_DOES_NOT_EXIST   -10002

Definition at line 64 of file ClSerialTypes.h.

◆ CL_ERR_NO_DEVICE_FOUND

#define CL_ERR_NO_DEVICE_FOUND   -20101

Definition at line 80 of file ClSerialTypes.h.

◆ CL_ERR_NO_ERR

#define CL_ERR_NO_ERR   0

Definition at line 62 of file ClSerialTypes.h.

◆ CL_ERR_NO_XMLDESCRIPTION_FOUND

#define CL_ERR_NO_XMLDESCRIPTION_FOUND   -20102

Definition at line 81 of file ClSerialTypes.h.

◆ CL_ERR_OUT_OF_MEMORY

#define CL_ERR_OUT_OF_MEMORY   -10009

Definition at line 71 of file ClSerialTypes.h.

◆ CL_ERR_PARAM_DATA_SIZE

#define CL_ERR_PARAM_DATA_SIZE   -20107

Definition at line 86 of file ClSerialTypes.h.

◆ CL_ERR_PARAM_DATA_VALUE

#define CL_ERR_PARAM_DATA_VALUE   -20108

Definition at line 87 of file ClSerialTypes.h.

◆ CL_ERR_PARAM_NOT_SUPPORTED

#define CL_ERR_PARAM_NOT_SUPPORTED   -20105

Definition at line 84 of file ClSerialTypes.h.

◆ CL_ERR_PARAM_READ_ONLY

#define CL_ERR_PARAM_READ_ONLY   -20106

Definition at line 85 of file ClSerialTypes.h.

◆ CL_ERR_PENDING_WRITE

#define CL_ERR_PENDING_WRITE   20101

Definition at line 78 of file ClSerialTypes.h.

◆ CL_ERR_PORT_IN_USE

#define CL_ERR_PORT_IN_USE   -10003

Definition at line 65 of file ClSerialTypes.h.

◆ CL_ERR_REGISTRY_KEY_NOT_FOUND

#define CL_ERR_REGISTRY_KEY_NOT_FOUND   -10010

Definition at line 72 of file ClSerialTypes.h.

◆ CL_ERR_TIMEOUT

#define CL_ERR_TIMEOUT   -10004

Definition at line 66 of file ClSerialTypes.h.

◆ CL_ERR_UNABLE_TO_LOAD_DLL

#define CL_ERR_UNABLE_TO_LOAD_DLL   -10098

Definition at line 75 of file ClSerialTypes.h.

Typedef Documentation

◆ __int64

typedef int64_t __int64

Definition at line 112 of file ClSerialTypes.h.

◆ BOOL8

typedef char BOOL8

Definition at line 131 of file ClSerialTypes.h.

◆ CLINT32

typedef int CLINT32

Definition at line 100 of file ClSerialTypes.h.

◆ CLINT64

typedef __int64 CLINT64

Definition at line 116 of file ClSerialTypes.h.

◆ CLINT8

typedef char CLINT8

Definition at line 126 of file ClSerialTypes.h.

◆ CLUINT32

typedef unsigned int CLUINT32

Definition at line 105 of file ClSerialTypes.h.

◆ hSerRef

typedef void* hSerRef

Definition at line 95 of file ClSerialTypes.h.

◆ UINT16

typedef unsigned short UINT16

Definition at line 121 of file ClSerialTypes.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Nov 22 2023 03:12:04