mvIMPACT Acquire SDK C++
Deprecated List
Member AcquisitionControl::mvAcquisitionMemoryMaxFrameCount
Maximum number of frames that can be recorded in the current configuration(deprecated, use the maximum value of 'mvAcquisitionMemoryFrameCount' instead).
Member ChunkDataControl::chunkImageComponent
This feature is deprecated (See ChunkComponentID). It was representing the component of the payload image.
Member ChunkDataControl::chunkPartSelector
This feature is deprecated (See ChunkComponentSelector). It was selecting the individual parts of a multi-component/multi-part buffer to access.
Member DeviceControl::deviceID
This feature is deprecated (See DeviceSerialNumber). It was representing the Device unique identifier (serial number).
Member DeviceControl::deviceMessageChannelCount
This feature is deprecated (See DeviceEventChannelCount). It indicates the number of message/event channels supported by the device.
Member DeviceControl::mvDeviceStatusLEDEnable
This feature is deprecated (See DeviceIndicatorMode). If enabled, the color of the LED changes depending on the state of the camera. Otherwise the LED is Off.
Member DeviceModule::deviceID
This feature is deprecated (See DeviceSerialNumber). It was representing the Device unique identifier (serial number).
Class Event
This class has been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. An example for this new method can be found here: Callback.cpp
Member Event::getData (void) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::Event.
Member Event::mode
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::Event.
Member Event::queueDepth
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::Event.
Member Event::type
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::Event.
Class EventSubSystem
This class has been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. An example for this new method can be found here: Callback.cpp
Member EventSubSystem::EventSubSystem (Device *pDev)
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventSubSystem.
Member EventSubSystem::EventSubSystem (const EventSubSystem &src)
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventSubSystem.
Member EventSubSystem::getEventByIndex (int index) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventSubSystem.
Member EventSubSystem::getEventByName (const std::string &name) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventSubSystem.
Member EventSubSystem::getEventByType (TDeviceEventType type) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventSubSystem.
Member EventSubSystem::getEventCount (void) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventSubSystem.
Member EventSubSystem::operator= (const EventSubSystem &rhs)
Internal data is reference counted, thus modifying an event obtained from src will also modify the same event obtained from this newly constructed class.
Member EventSubSystem::waitFor (int timeout_ms, TDeviceEventType mask)
This function has been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. An example for this new method can be found here: Callback.cpp
Member EventSubSystem::~EventSubSystem ()
Class EventWaitResults
This class has been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. An example for this new method can be found here: Callback.cpp
Member EventWaitResults::errorCode (void) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.
Member EventWaitResults::EventWaitResults (int errorCode, TDeviceEventType waitMask, TDeviceEventType resultMask)
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.
Member EventWaitResults::resultMask (void) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.
Member EventWaitResults::waitMask (void) const
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.
Member ImageFormatControl::imageComponentEnable
This feature is deprecated (See ComponentEnable). It was used to control if the selected component streaming is active.
Member ImageFormatControl::imageComponentSelector
This feature is deprecated (See ComponentSelector). It was used to select a component.
Member ImageFormatControl::pixelCoding
This feature is deprecated. It represents the coding of the pixels in the image. Raw gives the data in the native format of the sensor.
Member ImageFormatControl::testImageSelector
This feature is deprecated (See TestPattern). Selects the type of test image that is sent by the device.
Member InterfaceModule::deviceID
This feature is deprecated (See DeviceSerialNumber). It was representing the Device unique identifier (serial number).
Member InterfaceModule::InterfaceModule (int64_type index)
This constructor has been declared deprecated as it doesn't allow to access features from 3rd party GenTL producers. Use a constructor that allows the selection of the desired GenTL producer instead.
Member InterfaceModule::InterfaceModule (mvIMPACT::acquire::Device *pDev, int64_type index)
This constructor has been declared deprecated as it doesn't allow to access features from 3rd party GenTL producers. Use a constructor that allows the selection of the desired GenTL producer instead.
Member InterfaceModule::mvDeviceCommandChannelRetryCount
Indicates the number of retransmissions allowed when command channel message timed out (no ACK was received from the device). This feature has been declared deprecated. Use 'LinkCommandRetryCount' of the DeviceModule instead.
Member InterfaceModule::mvDeviceCommandChannelTransmissionTimeout
Defines the maximum time in milli-seconds the host driver will wait for an ACK from the device to a previously sent command. This feature has been declared deprecated. Use 'LinkCommandTimeout' of the DeviceModule instead.
Member mvIMPACT::acquire::amCentered
Up to version 2.36.0 the AOI had just a size of 50*50 pixels. The behavior was the following:
  • Assume a device that can deliver 640*480 pixels.
  • The user selects to capture an rectangular AOI starting at 100/100 with a width of 200*200 Now in the centered AOI mode a processing function will use a window smaller than the AOI in the middle of the user defined AOI. This e.g. could be a rectangle starting at 150/150 with a width of 100*100.
Member mvIMPACT::acquire::ATTR_PACK
This structure has been declared deprecated. 'onChanged' callbacks can directly be registered on every feature now.
Member mvIMPACT::acquire::ComponentIterator
These days this class is just a typedef mapping the class mvIMPACT::acquire::Component to this type for compatibility reasons. New applications should work with the mvIMPACT::acquire::Component class instead.
Member mvIMPACT::acquire::detPnPArrival
This event has been declared deprecated. An application should register a callback to the state property instead.
Member mvIMPACT::acquire::detPnPRemoval
This event has been declared deprecated. An application should register a callback to the state property instead.
Member mvIMPACT::acquire::dilDeviceSpecific
This interface layout has been declared deprecated for GenICam compliant devices(mvBlueCOUGAR-S, mvBlueCOUGAR-X and mvBlueCOUGAR-XD). For these products please use mvIMPACT::acquire::dilGenICam instead. Newer devices like the mvBlueFOX3 will not support this interface layout at all.
Member mvIMPACT::acquire::dltEventSubSystemResults
This value has been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. An example for this new method is Callback.cpp.
Member mvIMPACT::acquire::dltEventSubSystemSettings
This value has been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. An example for this new method is Callback.cpp.
Member mvIMPACT::acquire::InfoBase
This class has been declared deprecated and might not be available in future releases. All features of this class are available in mvIMPACT::acquire::Info as well, so please use this class instead.
Member mvIMPACT::acquire::PROPHANDLING_ACCESSTOKEN_CREATION_FAILED
This error code currently is not used anywhere within this framework. It might be removed in a future version.
Member mvIMPACT::acquire::StatisticsBase
This class has been declared deprecated and might not be available in future releases. All features of this class are available in mvIMPACT::acquire::Statistics as well, so please use this class instead.
Member mvIMPACT::acquire::SystemBase
This class has been declared deprecated and might not be available in future releases. All features of this class are available in mvIMPACT::acquire::SystemSettings as well, so please use this class instead.
Member mvIMPACT::acquire::SystemBlueCOUGAR
This class has been declared deprecated and might not be available in future releases. All features of this class are now available in mvIMPACT::acquire::SystemSettings as well, so please use this class instead.
Member mvIMPACT::acquire::TDeviceEventType
This enumeration belongs to a set of functions and data types that have been declared deprecated and will be removed in future versions of this interface. A more flexible way of getting informed about changes in driver features has been added to the interface and should be used instead. Look for an example called Callback to find out how to use it.
Member Property::isConstDefined (TPropertyLimits constant) const
This function has been declared deprecated and will be removed in future versions of this interface. Use mvIMPACT::acquire::Property::hasMaxValue(), mvIMPACT::acquire::Property::hasMinValue() and mvIMPACT::acquire::Property::hasStepWidth() instead and see the corresponding 'Porting existing code' section in the documentation.
Member TransportLayerControl::gevDeviceClass
This feature is deprecated (See DeviceType). It was representing the class of the device.
Member TransportLayerControl::gevDeviceModeCharacterSet
This feature is deprecated (See DeviceCharacterSet). It was representing the character set used by all the strings of the device.
Member TransportLayerControl::gevDeviceModeIsBigEndian
This feature is deprecated (See DeviceRegistersEndianness). It was representing the Endianness of the device registers.
Member TransportLayerControl::gevGVCPHeartbeatDisable
This feature is deprecated (See DeviceLinkHeartbeatMode). It was used to disable the GVCP heartbeat.
Member TransportLayerControl::gevGVCPPendingTimeout
This feature is deprecated (See DeviceLinkCommandTimeout). It was used to indicate the longest GVCP command execution time before a device returns a PENDING_ACK.
Member TransportLayerControl::gevHeartbeatTimeout
This feature is deprecated (See DeviceLinkHeartbeatTimeout). It was controlling the current heartbeat timeout in milliseconds.
Member TransportLayerControl::gevIEEE1588
This feature is deprecated (See PtpEnable). It was used to enable the IEEE 1588 Precision Time Protocol to control the timestamp register.
Member TransportLayerControl::gevIEEE1588ClockAccuracy
This feature is deprecated (See PtpClockAccurarcy). It was used to indicate the expected accuracy of the device clock when it is the grandmaster, or in the event it becomes the grandmaster.
Member TransportLayerControl::gevIEEE1588Status
This feature is deprecated (See PtpStatus). It was used to Provide the status of the IEEE 1588 clock.
Member TransportLayerControl::gevLinkSpeed
This feature is deprecated (See DeviceLinkSpeed). It was representing the speed of transmission negotiated by the given logical link.
Member TransportLayerControl::gevMessageChannelCount
This feature is deprecated (See DeviceEventChannelCount). It was representing the number of message channels supported by this device.
Member TransportLayerControl::gevNumberOfInterfaces
This feature is deprecated (See DeviceLinkSelector). It was representing the number of logical links supported by this device.
Member TransportLayerControl::gevSCPDirection
This feature is deprecated (See DeviceStreamChannelType). It was used to report the direction of the stream channel.
Member TransportLayerControl::gevSCPSBigEndian
This feature is deprecated (See DeviceStreamChannelEndianness). It was used to control the endianness of multi-byte pixel data for this stream.
Member TransportLayerControl::gevStreamChannelCount
This feature is deprecated (See DeviceStreamChannelCount). It was representing the number of stream channels supported by this device.
Member TransportLayerControl::gevTimestampControlLatch
This feature is deprecated (See TimestampLatch). It was used to latche the current timestamp counter into GevTimestampValue.
Member TransportLayerControl::gevTimestampControlReset
This feature is deprecated (See TimestampReset). It was used to reset the timestamp counter to 0. This feature is not available or as no effect when PTP is used.
Member TransportLayerControl::gevTimestampTickFrequency
This feature is deprecated (See the increment of the TimestampLatchValue feature). It was used to indicate the number of timestamp ticks in 1 second (frequency in Hz). If PTP is used, this feature must return 1,000,000,000 (1 GHz).
Member TransportLayerControl::gevTimestampValue
This feature is deprecated (See TimestampLatchValue). It was used to return the latched 64-bit value of the timestamp counter.
Member TransportLayerControl::gevVersionMajor
This feature is deprecated (See DeviceTLVersionMajor). It was representing the major version of the specification.
Member TransportLayerControl::gevVersionMinor
This feature is deprecated (See DeviceTLVersionMinor). It was representing the minor version of the specification.
Member UserSetControl::userSetDefaultSelector
This feature is deprecated (See UserSetDefault). Selects the feature User Set to load and make active when the device is reset.