3#include "api/advanced/SingleStrobeAPI.h"
4using oceandirect::api::SingleStrobeAPI;
39 void setStrobeDelay(
long deviceID,
int% errorCode,
unsigned long microseconds);
49 void setStrobeWidth(
long deviceID,
int% errorCode,
unsigned long microseconds);
Definition ManagedObject.h:16
Definition SingleStrobe.h:9
unsigned long getStrobeIncrementDelay(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:76
unsigned long getStrobeMaximumDelay(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:56
virtual ~SingleStrobe()
Definition SingleStrobe.h:15
unsigned long getStrobeMaximumCycle(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:71
void setStrobeWidth(long deviceID, int% errorCode, unsigned long microseconds)
Definition SingleStrobe.cpp:31
static SingleStrobe getInstance()
Definition SingleStrobe.cpp:14
static SingleStrobe singleStrb
Definition SingleStrobe.h:155
unsigned long getStrobeDelay(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:41
bool getStrobeEnable(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:36
SingleStrobe()
Definition SingleStrobe.cpp:7
unsigned long getStrobeMaximumWidth(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:66
void setStrobeDelay(long deviceID, int% errorCode, unsigned long microseconds)
Definition SingleStrobe.cpp:26
unsigned long getStrobeMinimumDelay(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:51
unsigned long getStrobeMinimumWidth(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:61
void setStrobeEnable(long deviceID, int% errorCode, bool strobeEnable)
Definition SingleStrobe.cpp:21
unsigned long getStrobeIncrementWidth(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:81
unsigned long getStrobeWidth(long deviceID, int% errorCode)
Definition SingleStrobe.cpp:46