SeaBreeze
include
vendors
OceanOptics
features
light_source
VentanaLightSourceFeature.h
Go to the documentation of this file.
1
/***************************************************/
30
#ifndef VENTANALIGHTSOURCEFEATURE_H
31
#define VENTANALIGHTSOURCEFEATURE_H
32
33
#include "
vendors/OceanOptics/features/light_source/LightSourceFeatureImpl.h
"
34
35
namespace
seabreeze
{
36
37
class
VentanaLightSourceFeature
:
public
LightSourceFeatureImpl
{
38
public
:
39
VentanaLightSourceFeature
(std::vector<ProtocolHelper *> helpers);
40
virtual
~
VentanaLightSourceFeature
();
41
42
/* Overriding from Feature */
43
virtual
bool
initialize(
const
Protocol
&protocol,
const
Bus
&bus)
44
throw
(
FeatureException
);
45
};
46
47
}
48
49
#endif
/* VENTANALIGHTSOURCEFEATURE_H */
seabreeze::Protocol
Definition:
Protocol.h:44
seabreeze::LightSourceFeatureImpl
Definition:
LightSourceFeatureImpl.h:41
seabreeze::FeatureException
Definition:
FeatureException.h:43
seabreeze::Bus
Definition:
Bus.h:48
seabreeze
Encapsulates all SeaBreeze classes.
Definition:
DeviceFactory.h:42
seabreeze::VentanaLightSourceFeature
Definition:
VentanaLightSourceFeature.h:37
LightSourceFeatureImpl.h
Generated on Sun Jan 19 2020 16:01:08 for SeaBreeze by
1.8.13