2 #include "ManagedObject.h"
4 using oceandirect::api::LHAutoNullingAPI;
5 using NetOceanDirect::ManagedObject;
6 using NetOceanDirect::MemoryCleanup;
8 namespace NetLighthouse {
10 typedef ManagedObject<LHAutoNullingAPI, MemoryCleanup::noDeletion> AutonullingBase;
13 public AutonullingBase {
44 virtual unsigned int getBaselineLevel(
unsigned int deviceID,
int% errorCode);
Definition: NetLighthouseAutonulling.h:13
virtual int getFPGADigitalOffset(unsigned int deviceID, int% errorCode)
Definition: NetLighthouseAutonulling.cpp:41
virtual unsigned int getSaturationLevel(unsigned int deviceID, int% errorCode)
Definition: NetLighthouseAutonulling.cpp:26
virtual unsigned int getBaselineLevel(unsigned int deviceID, int% errorCode)
Definition: NetLighthouseAutonulling.cpp:31
virtual int getFPGADigitalGain(unsigned int deviceID, int% errorCode)
Definition: NetLighthouseAutonulling.cpp:36
virtual unsigned int getMaximumADCCount(unsigned int deviceID, int% errorCode)
Definition: NetLighthouseAutonulling.cpp:21