30 #ifndef LIGHTSOURCEFEATUREBASE_H 31 #define LIGHTSOURCEFEATUREBASE_H 48 virtual bool hasLightSourceEnable(
const Protocol &protocol,
51 virtual bool isLightSourceEnabled(
const Protocol &protocol,
54 virtual void setLightSourceEnable(
const Protocol &protocol,
58 virtual bool hasVariableIntensity(
const Protocol &protocol,
61 virtual double getLightSourceIntensity(
const Protocol &protocol,
64 virtual void setLightSourceIntensity(
const Protocol &protocol,
Definition: LightSourceFeatureBase.h:41
Definition: Protocol.h:44
Definition: LightSourceFeatureInterface.h:40
Definition: FeatureImpl.h:54
Definition: FeatureFamily.h:39
Definition: FeatureException.h:43
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42