31#include "addInInterface.h"
33#include "../DataObject/dataobj.h"
34#include "sharedStructuresQt.h"
35#include "sharedStructures.h"
37#if !defined(Q_MOC_RUN) || defined(ITOMCOMMONQT_MOC)
41 class AddInGrabberPrivate;
60 void timerEvent (QTimerEvent *event);
89 inline void incGrabberStarted()
94 runStatusChanged(
true);
99 inline void decGrabberStarted()
104 runStatusChanged(
false);
109 inline void setGrabberStarted(
int value)
112 runStatusChanged( value > 0 );
base class for all dataIO plugin classes
Definition addInInterface.h:662
Inherit from AddInGrabber if you write a camera/grabber plugin. Please call the constructor of AddInG...
Definition addInGrabber.h:44
int grabberStartedCount()
Definition addInGrabber.h:86
virtual ito::RetVal retrieveData(ito::DataObject *externalDataObject=NULL)=0
implement this method in your camera plugin. In this method the image is grabbed and stored in the m_...
int m_started
counter indicating how many times startDevice has been called
Definition addInGrabber.h:55
Definition addInGrabber.cpp:36
dataObject contains a n-dimensional matrix
Definition dataobj.h:591
Class for managing status values (like errors or warning)
Definition retVal.h:54
Definition apiFunctionsGraph.cpp:40