3 #include "ManagedObject.h"
5 using oceandirect::api::LHLampAPI;
6 using NetOceanDirect::ManagedObject;
7 using NetOceanDirect::MemoryCleanup;
9 namespace NetLighthouse {
11 typedef ManagedObject<LHLampAPI, MemoryCleanup::noDeletion> LampBase;
29 virtual void setLampState(
unsigned int deviceID,
int %errorCode, net_lh_enable_state_t state);
38 virtual net_lh_enable_state_t
getLampState(
unsigned int deviceID,
int %errorCode);
Definition: NetLighthouseLamp.h:14
virtual void setLampState(unsigned int deviceID, int %errorCode, net_lh_enable_state_t state)
Definition: NetLighthouseLamp.cpp:18
virtual net_lh_enable_state_t getLampState(unsigned int deviceID, int %errorCode)
Definition: NetLighthouseLamp.cpp:23