SeaBreeze
ShutterProtocolInterface.h
Go to the documentation of this file.
1 /***************************************************/
40 #ifndef SHUTTERPROTOCOLINTERFACE_H
41 #define SHUTTERPROTOCOLINTERFACE_H
42 
43 #include "common/SeaBreeze.h"
44 #include "common/buses/Bus.h"
47 
48 namespace seabreeze {
49 
51  public:
53  virtual ~ShutterProtocolInterface();
54  virtual void setShutterOpen(const Bus &bus, bool opened)
55  throw (ProtocolException) = 0;
56  };
57 
58 }
59 
60 #endif /* SHUTTERPROTOCOLINTERFACE_H */
Definition: Protocol.h:44
Definition: ProtocolException.h:44
Definition: ShutterProtocolInterface.h:50
Definition: Bus.h:48
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42
Definition: ProtocolHelper.h:46