From 5b8dfd79436b6657de907d695794940ed7721794 Mon Sep 17 00:00:00 2001 From: Erik Frojdh Date: Tue, 16 Oct 2018 14:34:34 +0200 Subject: [PATCH] range based for loops for reset acq count --- .../src/slsReceiverImplementation.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/slsReceiverSoftware/src/slsReceiverImplementation.cpp b/slsReceiverSoftware/src/slsReceiverImplementation.cpp index 0b428937f..c4779c99c 100644 --- a/slsReceiverSoftware/src/slsReceiverImplementation.cpp +++ b/slsReceiverSoftware/src/slsReceiverImplementation.cpp @@ -1003,14 +1003,12 @@ void slsReceiverImplementation::setDetectorPositionId(const int i){ /***acquisition functions***/ void slsReceiverImplementation::resetAcquisitionCount() { - for (std::vector::const_iterator it = listener.begin(); it != listener.end(); ++it) - (*it)->ResetParametersforNewAcquisition(); - - for (std::vector::const_iterator it = dataProcessor.begin(); it != dataProcessor.end(); ++it) - (*it)->ResetParametersforNewAcquisition(); - - for (std::vector::const_iterator it = dataStreamer.begin(); it != dataStreamer.end(); ++it) - (*it)->ResetParametersforNewAcquisition(); + for (const auto& it : listener) + it->ResetParametersforNewAcquisition(); + for (const auto& it : dataProcessor) + it->ResetParametersforNewAcquisition(); + for (const auto& it: dataStreamer) + it->ResetParametersforNewAcquisition(); FILE_LOG(logINFO) << "Acquisition Count has been reset"; }