From eec7b22582bbaf7d8605039ecb70d3e7a5c4260b Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Wed, 7 Aug 2019 16:11:42 +0200 Subject: [PATCH] compiles --- slsDetectorSoftware/include/Detector.h | 6 +++--- slsDetectorSoftware/src/Detector.cpp | 19 ++++++++++--------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/slsDetectorSoftware/include/Detector.h b/slsDetectorSoftware/include/Detector.h index a363aea7e..55461e656 100644 --- a/slsDetectorSoftware/include/Detector.h +++ b/slsDetectorSoftware/include/Detector.h @@ -193,21 +193,21 @@ class Detector { * Get Detector type as an enum * @returns detector type */ - detectorType Detector::getDetectorTypeAsEnum() const; + defs::detectorType getDetectorTypeAsEnum() const; /** * Get Detector type as an enum * @param pos detector position * @returns detector type */ - Result getDetectorTypeAsEnum(Positions pos = {}) const; + Result getDetectorTypeAsEnum(Positions pos = {}) const; /** * Returns detector type as a string * @param pos detector position * @returns detector type as string */ - Result getDetectorTypeAsString(Positions pos = {}); + Result getDetectorTypeAsString(Positions pos = {}) const; }; } // namespace sls \ No newline at end of file diff --git a/slsDetectorSoftware/src/Detector.cpp b/slsDetectorSoftware/src/Detector.cpp index d2922325a..2d7b2210f 100644 --- a/slsDetectorSoftware/src/Detector.cpp +++ b/slsDetectorSoftware/src/Detector.cpp @@ -118,7 +118,7 @@ Result Detector::getFileOverWrite(Positions pos) const { // dhanya int Detector::getMultiId() const { - pimpl->getMultiId()); + return pimpl->getMultiId(); } void Detector::checkDetectorVersionCompatibility(Positions pos) const { @@ -130,18 +130,20 @@ void Detector::checkReceiverVersionCompatibility(Positions pos) const { } Result Detector::getDetectorFirmwareVersion(Positions pos) const { - return pimpl->Parallel(&slsDetector::getId, DETECTOR_FIRMWARE_VERSION, pos); + return pimpl->Parallel(&slsDetector::getId, pos, defs::DETECTOR_FIRMWARE_VERSION); } Result Detector::getDetectorServerVersion(Positions pos) const { - return pimpl->Parallel(&slsDetector::getId, DETECTOR_SOFTWARE_VERSION, pos); + return pimpl->Parallel(&slsDetector::getId, pos, defs::DETECTOR_SOFTWARE_VERSION); } Result Detector::getDetectorSerialNumber(Positions pos) const { - return pimpl->Parallel(&slsDetector::getId, DETECTOR_SERIAL_NUMBER, pos); + return pimpl->Parallel(&slsDetector::getId, pos, defs::DETECTOR_SERIAL_NUMBER); } -Result Detector::getClientSoftwareVersion() const { return APILIB; } +Result Detector::getClientSoftwareVersion() const { + return pimpl->getClientSoftwareVersion(); +} Result Detector::getReceiverSoftwareVersion(Positions pos) const { return pimpl->Parallel(&slsDetector::getReceiverSoftwareVersion, pos); @@ -151,16 +153,15 @@ std::string Detector::getUserDetails() const { return pimpl->getUserDetails(); } -void Detector::setHostname(const std::vector &name, - Positions pos) { +void Detector::setHostname(const std::vector &name) { pimpl->setHostname(name); } -detectorType Detector::getDetectorTypeAsEnum() const { +defs::detectorType Detector::getDetectorTypeAsEnum() const { return pimpl->getDetectorTypeAsEnum(); } -Result Detector::getDetectorTypeAsEnum(Positions pos) const { +Result Detector::getDetectorTypeAsEnum(Positions pos) const { return pimpl->Parallel(&slsDetector::getDetectorTypeAsEnum, pos); }