35 #ifndef IRRADCALPROTOCOLINTERFACE_H 36 #define IRRADCALPROTOCOLINTERFACE_H virtual int hasCollectionArea(const Bus &bus)=0
virtual int writeIrradCal(const Bus &bus, const std::vector< float > &cal)=0
virtual void writeCollectionArea(const Bus &bus, float area)=0
Definition: Protocol.h:44
Definition: IrradCalProtocolInterface.h:44
virtual std::vector< float > * readIrradCal(const Bus &bus)=0
Definition: ProtocolException.h:44
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42
Definition: ProtocolHelper.h:46
virtual float readCollectionArea(const Bus &bus)=0