From 07f5c0fbfb43b099fa09b273a1074093c7579903 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sat, 1 Aug 2015 17:41:55 +0200 Subject: Replace some loops with iterators to foreach loops --- src/Flowgraph.cpp | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'src/Flowgraph.cpp') diff --git a/src/Flowgraph.cpp b/src/Flowgraph.cpp index e36c1f4..e4c6a30 100644 --- a/src/Flowgraph.cpp +++ b/src/Flowgraph.cpp @@ -151,12 +151,11 @@ Flowgraph::~Flowgraph() if (myProcessTime) { fprintf(stderr, "Process time:\n"); - std::vector >::const_iterator node; - for (node = nodes.begin(); node != nodes.end(); ++node) { + for (const auto &node : nodes) { fprintf(stderr, " %30s: %10u us (%2.2f %%)\n", - (*node)->plugin()->name(), - (unsigned)(*node)->processTime(), - (*node)->processTime() * 100.0 / myProcessTime); + node->plugin()->name(), + (unsigned)node->processTime(), + node->processTime() * 100.0 / myProcessTime); } fprintf(stderr, " %30s: %10u us (100.00 %%)\n", "total", @@ -215,19 +214,18 @@ bool Flowgraph::run() { PDEBUG("Flowgraph::run()\n"); - std::vector >::const_iterator node; timeval start, stop; time_t diff; gettimeofday(&start, NULL); - for (node = nodes.begin(); node != nodes.end(); ++node) { - int ret = (*node)->process(); + for (const auto &node : nodes) { + int ret = node->process(); PDEBUG(" ret: %i\n", ret); gettimeofday(&stop, NULL); diff = (stop.tv_sec - start.tv_sec) * 1000000 + stop.tv_usec - start.tv_usec; myProcessTime += diff; - (*node)->addProcessTime(diff); + node->addProcessTime(diff); start = stop; if (!ret) { return false; -- cgit v1.2.3