30#ifndef CONTINSTROBEAPI_H
31#define CONTINSTROBEAPI_H
33#include "api/DllDecl.h"
Definition ContinuousStrobeAPI.h:44
virtual unsigned long getContinuousStrobePeriodMaximumMicroseconds(long deviceID, int *errorCode)
static ContinuousStrobeAPI * getInstance()
static ContinuousStrobeAPI * instance
Definition ContinuousStrobeAPI.h:183
virtual void setStrobeEnable(long deviceID, int *errorCode, bool strobeEnable)
virtual unsigned long getContinuousStrobePeriodMicroseconds(long deviceID, int *errorCode)
virtual void setStrobePeriodMicroseconds(long deviceID, int *errorCode, unsigned long strobePeriodMicroseconds)
virtual bool getContinuousStrobeEnable(long deviceID, int *errorCode)
virtual void setContinuousStrobeWidthMicroseconds(long deviceID, int *errorCode, unsigned long strobeWidthMicroseconds)
virtual ~ContinuousStrobeAPI()
virtual unsigned long getContinuousStrobePeriodIncrementMicroseconds(long deviceID, int *errorCode)
virtual unsigned long getContinuousStrobePeriodMinimumMicroseconds(long deviceID, int *errorCode)
virtual unsigned long getContinuousStrobeWidthMicroseconds(long deviceID, int *errorCode)
This is an interface to OceanDirect that allows the user to connect to devices over USB and other bus...
Definition OceanDirectAPI.h:147