SeaBreeze
STSAcquisitionDelayFeature.h
Go to the documentation of this file.
1 /***************************************************/
33 #ifndef STSACQUISITIONDELAYFEATURE_H
34 #define STSACQUISITIONDELAYFEATURE_H
35 
37 
38 namespace seabreeze {
39 
41  public:
42  STSAcquisitionDelayFeature(std::vector<ProtocolHelper *> helpers);
43  virtual ~STSAcquisitionDelayFeature();
44 
45  /* Inherited from AcquisitionDelayFeature */
46  virtual unsigned long getAcquisitionDelayIncrementMicroseconds(
47  const Protocol &protocol, const Bus &bus)
48  throw (FeatureException);
49  virtual unsigned long getAcquisitionDelayMaximumMicroseconds(
50  const Protocol &protocol, const Bus &bus)
51  throw (FeatureException);
52  virtual unsigned long getAcquisitionDelayMinimumMicroseconds(
53  const Protocol &protocol, const Bus &bus)
54  throw (FeatureException);
55  };
56 
57 } /* end namespace seabreeze */
58 
59 #endif /* STSACQUISITIONDELAYFEATURE_H */
60 
Definition: Protocol.h:44
Definition: STSAcquisitionDelayFeature.h:40
Definition: FeatureException.h:43
Definition: AcquisitionDelayFeature.h:41
Definition: Bus.h:48
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42