3 #include "ManagedObject.h"
5 using oceandirect::api::LHThermoelectricAPI;
6 using NetOceanDirect::ManagedObject;
7 using NetOceanDirect::MemoryCleanup;
9 namespace NetLighthouse {
11 typedef ManagedObject<LHThermoelectricAPI, MemoryCleanup::noDeletion> ThermoelectricAPIBase;
14 public ThermoelectricAPIBase {
53 virtual bool getTecStable(
unsigned int deviceID,
int %errorCode);
Definition: NetLighthouseThermoelectric.h:14
virtual void setTecTemperatureSetpoint(unsigned int deviceID, int% errorCode, lh_celcius_t celsius)
Definition: NetLighthouseThermoelectric.cpp:23
virtual lh_celcius_t getTecTemperatureSetpoint(unsigned int deviceID, int% errorCode)
Definition: NetLighthouseThermoelectric.cpp:28
virtual bool getTecStable(unsigned int deviceID, int %errorCode)
Definition: NetLighthouseThermoelectric.cpp:33
virtual lh_celcius_t getTecTemperature(unsigned int deviceID, int %errorCode)
Definition: NetLighthouseThermoelectric.cpp:18