mvIMPACT Acquire SDK C++
mvDeviceManager.h File Reference

Classes

struct  ChannelData
 A structure for image buffer channel specific data. More...
 
struct  EventData
 A structure containing information about an event that has been reported by the device driver and has been successfully waited for. More...
 
struct  ImageBuffer
 Fully describes a captured image. More...
 

Namespaces

 mvIMPACT
 
 mvIMPACT::acquire
 This namespace contains classes and functions belonging to the image acquisition module of this SDK.
 

Macros

#define __vl_base_h__
 
#define ATTR_PACK
 

Typedefs

typedef int HDEV
 A type for handles bound to a certain device. More...
 
typedef void * HDMR_VIDEO_STREAM
 A type for handles bound to a video stream. More...
 
typedef int HDRV
 A type for handles bound to an interface of a certain device. More...
 
typedef int HLIST
 A type for handles bound to an object list. More...
 
typedef int HOBJ
 A type for handles bound to an unspecified object. More...
 

Enumerations

enum  TImageRequestParam {
  irpPixelFormat = 0 ,
  irpResult = 1 ,
  irpState = 2 ,
  irpCameraOutputUsed = 3
}
 Defines valid image request parameters. More...
 
enum  TImpactBufferFlag {
  ibfNone = 0x0 ,
  ibfUseRequestMemory = 0x1 ,
  ibfRecycleBufHandle = 0x2
}
 Flags to define the way an mvIMPACT buffer is created and handled. More...
 
enum  TLibraryQuery {
  lqDeviceManager = 0 ,
  lqPropHandling = 1
}
 Defines valid libraries to query information from. More...
 

Variables

struct mvIMPACT::acquire::ChannelData ATTR_PACK
 

Macro Definition Documentation

◆ __vl_base_h__

#define __vl_base_h__

◆ ATTR_PACK

#define ATTR_PACK