mvIMPACT Acquire SDK C++
EventWaitResults Class Reference

A class containing the result of a wait call for events (Device specific interface layout only)(deprecated). More...

Public Member Functions

int errorCode (void) const
 The error code returned by the wait function. More...
 
 EventWaitResults (int errorCode, TDeviceEventType waitMask, TDeviceEventType resultMask)
 Constructs a new mvIMPACT::acquire::EventWaitResults object. More...
 
TDeviceEventType resultMask (void) const
 The result mask of the wait function call. More...
 
TDeviceEventType waitMask (void) const
 The wait mask passed to the wait function. More...
 

Detailed Description

A class containing the result of a wait call for events (Device specific interface layout only)(deprecated).

Deprecated:
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

Objects of this class will be returned by mvIMPACT::acquire::EventSubSystem::waitFor calls.

Note
This class will only be available if mvIMPACT::acquire::Device::interfaceLayout is set to mvIMPACT::acquire::dilDeviceSpecific before the device is opened.

Constructor & Destructor Documentation

◆ EventWaitResults()

EventWaitResults ( int  errorCode,
TDeviceEventType  waitMask,
TDeviceEventType  resultMask 
)
explicit

Constructs a new mvIMPACT::acquire::EventWaitResults object.

Deprecated:
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.
Parameters
[in]errorCodeThe error code returned by the wait function
[in]waitMaskThe wait mask passed to the wait function
[in]resultMaskThe result mask of the wait function call

Member Function Documentation

◆ errorCode()

int errorCode ( void  ) const
inline

The error code returned by the wait function.

Deprecated:
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.

◆ resultMask()

TDeviceEventType resultMask ( void  ) const
inline

The result mask of the wait function call.

Deprecated:
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.

◆ waitMask()

TDeviceEventType waitMask ( void  ) const
inline

The wait mask passed to the wait function.

Deprecated:
All functions belonging to this class have been declared deprecated. See detailed description of mvIMPACT::acquire::EventWaitResults.

The documentation for this class was generated from the following file: