Go to the source code of this file.
Classes | |
struct | VmbVersionInfo_t |
Typedefs | |
typedef char | VmbBool_t |
typedef enum VmbBoolVal | VmbBoolVal |
typedef VmbInt32_t | VmbError_t |
typedef enum VmbErrorType | VmbErrorType |
typedef void * | VmbHandle_t |
typedef short | VmbInt16_t |
typedef int | VmbInt32_t |
typedef long long | VmbInt64_t |
typedef signed char | VmbInt8_t |
typedef VmbUint32_t | VmbPixelFormat_t |
typedef enum VmbPixelFormatType | VmbPixelFormatType |
typedef enum VmbPixelOccupyType | VmbPixelOccupyType |
typedef enum VmbPixelType | VmbPixelType |
typedef unsigned char | VmbUchar_t |
typedef unsigned short | VmbUint16_t |
typedef unsigned int | VmbUint32_t |
typedef unsigned long long | VmbUint64_t |
typedef unsigned char | VmbUint8_t |
Enumerations | |
enum | VmbBoolVal { VmbBoolTrue = 1, VmbBoolFalse = 0 } |
enum | VmbErrorType { VmbErrorSuccess = 0, VmbErrorInternalFault = -1, VmbErrorApiNotStarted = -2, VmbErrorNotFound = -3, VmbErrorBadHandle = -4, VmbErrorDeviceNotOpen = -5, VmbErrorInvalidAccess = -6, VmbErrorBadParameter = -7, VmbErrorStructSize = -8, VmbErrorMoreData = -9, VmbErrorWrongType = -10, VmbErrorInvalidValue = -11, VmbErrorTimeout = -12, VmbErrorOther = -13, VmbErrorResources = -14, VmbErrorInvalidCall = -15, VmbErrorNoTL = -16, VmbErrorNotImplemented = -17, VmbErrorNotSupported = -18, VmbErrorIncomplete = -19 } |
enum | VmbPixelFormatType { VmbPixelFormatMono8 = VmbPixelMono | VmbPixelOccupy8Bit | 0x0001, VmbPixelFormatMono10 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0003, VmbPixelFormatMono10p = VmbPixelMono | VmbPixelOccupy10Bit | 0x0046, VmbPixelFormatMono12 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0005, VmbPixelFormatMono12Packed = VmbPixelMono | VmbPixelOccupy12Bit | 0x0006, VmbPixelFormatMono12p = VmbPixelMono | VmbPixelOccupy12Bit | 0x0047, VmbPixelFormatMono14 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0025, VmbPixelFormatMono16 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0007, VmbPixelFormatBayerGR8 = VmbPixelMono | VmbPixelOccupy8Bit | 0x0008, VmbPixelFormatBayerRG8 = VmbPixelMono | VmbPixelOccupy8Bit | 0x0009, VmbPixelFormatBayerGB8 = VmbPixelMono | VmbPixelOccupy8Bit | 0x000A, VmbPixelFormatBayerBG8 = VmbPixelMono | VmbPixelOccupy8Bit | 0x000B, VmbPixelFormatBayerGR10 = VmbPixelMono | VmbPixelOccupy16Bit | 0x000C, VmbPixelFormatBayerRG10 = VmbPixelMono | VmbPixelOccupy16Bit | 0x000D, VmbPixelFormatBayerGB10 = VmbPixelMono | VmbPixelOccupy16Bit | 0x000E, VmbPixelFormatBayerBG10 = VmbPixelMono | VmbPixelOccupy16Bit | 0x000F, VmbPixelFormatBayerGR12 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0010, VmbPixelFormatBayerRG12 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0011, VmbPixelFormatBayerGB12 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0012, VmbPixelFormatBayerBG12 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0013, VmbPixelFormatBayerGR12Packed = VmbPixelMono | VmbPixelOccupy12Bit | 0x002A, VmbPixelFormatBayerRG12Packed = VmbPixelMono | VmbPixelOccupy12Bit | 0x002B, VmbPixelFormatBayerGB12Packed = VmbPixelMono | VmbPixelOccupy12Bit | 0x002C, VmbPixelFormatBayerBG12Packed = VmbPixelMono | VmbPixelOccupy12Bit | 0x002D, VmbPixelFormatBayerGR10p = VmbPixelMono | VmbPixelOccupy10Bit | 0x0056, VmbPixelFormatBayerRG10p = VmbPixelMono | VmbPixelOccupy10Bit | 0x0058, VmbPixelFormatBayerGB10p = VmbPixelMono | VmbPixelOccupy10Bit | 0x0054, VmbPixelFormatBayerBG10p = VmbPixelMono | VmbPixelOccupy10Bit | 0x0052, VmbPixelFormatBayerGR12p = VmbPixelMono | VmbPixelOccupy12Bit | 0x0057, VmbPixelFormatBayerRG12p = VmbPixelMono | VmbPixelOccupy12Bit | 0x0059, VmbPixelFormatBayerGB12p = VmbPixelMono | VmbPixelOccupy12Bit | 0x0055, VmbPixelFormatBayerBG12p = VmbPixelMono | VmbPixelOccupy12Bit | 0x0053, VmbPixelFormatBayerGR16 = VmbPixelMono | VmbPixelOccupy16Bit | 0x002E, VmbPixelFormatBayerRG16 = VmbPixelMono | VmbPixelOccupy16Bit | 0x002F, VmbPixelFormatBayerGB16 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0030, VmbPixelFormatBayerBG16 = VmbPixelMono | VmbPixelOccupy16Bit | 0x0031, VmbPixelFormatRgb8 = VmbPixelColor | VmbPixelOccupy24Bit | 0x0014, VmbPixelFormatBgr8 = VmbPixelColor | VmbPixelOccupy24Bit | 0x0015, VmbPixelFormatRgb10 = VmbPixelColor | VmbPixelOccupy48Bit | 0x0018, VmbPixelFormatBgr10 = VmbPixelColor | VmbPixelOccupy48Bit | 0x0019, VmbPixelFormatRgb12 = VmbPixelColor | VmbPixelOccupy48Bit | 0x001A, VmbPixelFormatBgr12 = VmbPixelColor | VmbPixelOccupy48Bit | 0x001B, VmbPixelFormatRgb16 = VmbPixelColor | VmbPixelOccupy48Bit | 0x0033, VmbPixelFormatBgr16 = VmbPixelColor | VmbPixelOccupy48Bit | 0x004B, VmbPixelFormatArgb8 = VmbPixelColor | VmbPixelOccupy32Bit | 0x0016, VmbPixelFormatRgba8 = VmbPixelFormatArgb8, VmbPixelFormatBgra8 = VmbPixelColor | VmbPixelOccupy32Bit | 0x0017, VmbPixelFormatRgba10 = VmbPixelColor | VmbPixelOccupy64Bit | 0x005F, VmbPixelFormatBgra10 = VmbPixelColor | VmbPixelOccupy64Bit | 0x004C, VmbPixelFormatRgba12 = VmbPixelColor | VmbPixelOccupy64Bit | 0x0061, VmbPixelFormatBgra12 = VmbPixelColor | VmbPixelOccupy64Bit | 0x004E, VmbPixelFormatRgba16 = VmbPixelColor | VmbPixelOccupy64Bit | 0x0064, VmbPixelFormatBgra16 = VmbPixelColor | VmbPixelOccupy64Bit | 0x0051, VmbPixelFormatYuv411 = VmbPixelColor | VmbPixelOccupy12Bit | 0x001E, VmbPixelFormatYuv422 = VmbPixelColor | VmbPixelOccupy16Bit | 0x001F, VmbPixelFormatYuv444 = VmbPixelColor | VmbPixelOccupy24Bit | 0x0020, VmbPixelFormatYCbCr411_8_CbYYCrYY = VmbPixelColor | VmbPixelOccupy12Bit | 0x003C, VmbPixelFormatYCbCr422_8_CbYCrY = VmbPixelColor | VmbPixelOccupy16Bit | 0x0043, VmbPixelFormatYCbCr8_CbYCr = VmbPixelColor | VmbPixelOccupy24Bit | 0x003A } |
enum | VmbPixelOccupyType { VmbPixelOccupy8Bit = 0x00080000, VmbPixelOccupy10Bit = 0x000A0000, VmbPixelOccupy12Bit = 0x000C0000, VmbPixelOccupy14Bit = 0x000E0000, VmbPixelOccupy16Bit = 0x00100000, VmbPixelOccupy24Bit = 0x00180000, VmbPixelOccupy32Bit = 0x00200000, VmbPixelOccupy48Bit = 0x00300000, VmbPixelOccupy64Bit = 0x00400000 } |
enum | VmbPixelType { VmbPixelMono = 0x01000000, VmbPixelColor = 0x02000000 } |
typedef char VmbBool_t |
Definition at line 89 of file VmbCommonTypes.h.
typedef enum VmbBoolVal VmbBoolVal |
typedef VmbInt32_t VmbError_t |
Definition at line 129 of file VmbCommonTypes.h.
typedef enum VmbErrorType VmbErrorType |
typedef void* VmbHandle_t |
Definition at line 82 of file VmbCommonTypes.h.
typedef short VmbInt16_t |
Definition at line 67 of file VmbCommonTypes.h.
typedef int VmbInt32_t |
Definition at line 71 of file VmbCommonTypes.h.
typedef long long VmbInt64_t |
Definition at line 75 of file VmbCommonTypes.h.
typedef signed char VmbInt8_t |
Definition at line 63 of file VmbCommonTypes.h.
typedef VmbUint32_t VmbPixelFormat_t |
Definition at line 239 of file VmbCommonTypes.h.
typedef enum VmbPixelFormatType VmbPixelFormatType |
typedef enum VmbPixelOccupyType VmbPixelOccupyType |
typedef enum VmbPixelType VmbPixelType |
typedef unsigned char VmbUchar_t |
Definition at line 101 of file VmbCommonTypes.h.
typedef unsigned short VmbUint16_t |
Definition at line 69 of file VmbCommonTypes.h.
typedef unsigned int VmbUint32_t |
Definition at line 73 of file VmbCommonTypes.h.
typedef unsigned long long VmbUint64_t |
Definition at line 77 of file VmbCommonTypes.h.
typedef unsigned char VmbUint8_t |
Definition at line 65 of file VmbCommonTypes.h.
enum VmbBoolVal |
Enumerator | |
---|---|
VmbBoolTrue | |
VmbBoolFalse |
Definition at line 94 of file VmbCommonTypes.h.
enum VmbErrorType |
Definition at line 106 of file VmbCommonTypes.h.
enum VmbPixelFormatType |
Definition at line 172 of file VmbCommonTypes.h.
enum VmbPixelOccupyType |
Enumerator | |
---|---|
VmbPixelOccupy8Bit | |
VmbPixelOccupy10Bit | |
VmbPixelOccupy12Bit | |
VmbPixelOccupy14Bit | |
VmbPixelOccupy16Bit | |
VmbPixelOccupy24Bit | |
VmbPixelOccupy32Bit | |
VmbPixelOccupy48Bit | |
VmbPixelOccupy64Bit |
Definition at line 154 of file VmbCommonTypes.h.
enum VmbPixelType |
Enumerator | |
---|---|
VmbPixelMono | |
VmbPixelColor |
Definition at line 145 of file VmbCommonTypes.h.