30 #ifndef LIGHTSOURCEFEATUREINTERFACE_H 31 #define LIGHTSOURCEFEATUREINTERFACE_H 44 virtual int getLightSourceCount(
const Protocol &protocol,
47 virtual bool hasLightSourceEnable(
const Protocol &protocol,
50 virtual bool isLightSourceEnabled(
const Protocol &protocol,
53 virtual void setLightSourceEnable(
const Protocol &protocol,
56 virtual bool hasVariableIntensity(
const Protocol &protocol,
59 virtual double getLightSourceIntensity(
const Protocol &protocol,
62 virtual void setLightSourceIntensity(
const Protocol &protocol,
68 inline LightSourceFeatureInterface::~LightSourceFeatureInterface() {}
Definition: Protocol.h:44
Definition: LightSourceFeatureInterface.h:40
Definition: FeatureException.h:43
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42