comparison OrthancServer/Scheduler/ServerScheduler.cpp @ 1304:7b6925b0890d

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 10 Feb 2015 17:03:17 +0100
parents 6e7e5ed91c2d
children c0bdc47165ef
comparison
equal deleted inserted replaced
1303:bba8a47922d1 1304:7b6925b0890d
53 53
54 virtual bool Apply(ListOfStrings& outputs, 54 virtual bool Apply(ListOfStrings& outputs,
55 const ListOfStrings& inputs) 55 const ListOfStrings& inputs)
56 { 56 {
57 for (ListOfStrings::const_iterator 57 for (ListOfStrings::const_iterator
58 it = inputs.begin(); it != inputs.end(); it++) 58 it = inputs.begin(); it != inputs.end(); ++it)
59 { 59 {
60 target_.push_back(*it); 60 target_.push_back(*it);
61 } 61 }
62 62
63 return true; 63 return true;
230 // Add a sink filter to collect all the results of the filters 230 // Add a sink filter to collect all the results of the filters
231 // that have no next filter. 231 // that have no next filter.
232 ServerCommandInstance& sink = job.AddCommand(new Sink(outputs)); 232 ServerCommandInstance& sink = job.AddCommand(new Sink(outputs));
233 233
234 for (std::list<ServerCommandInstance*>::iterator 234 for (std::list<ServerCommandInstance*>::iterator
235 it = job.filters_.begin(); it != job.filters_.end(); it++) 235 it = job.filters_.begin(); it != job.filters_.end(); ++it)
236 { 236 {
237 if ((*it) != &sink && 237 if ((*it) != &sink &&
238 (*it)->IsConnectedToSink()) 238 (*it)->IsConnectedToSink())
239 { 239 {
240 (*it)->ConnectOutput(sink); 240 (*it)->ConnectOutput(sink);
326 boost::mutex::scoped_lock lock(mutex_); 326 boost::mutex::scoped_lock lock(mutex_);
327 327
328 jobs.clear(); 328 jobs.clear();
329 329
330 for (Jobs::const_iterator 330 for (Jobs::const_iterator
331 it = jobs_.begin(); it != jobs_.end(); it++) 331 it = jobs_.begin(); it != jobs_.end(); ++it)
332 { 332 {
333 jobs.push_back(it->first); 333 jobs.push_back(it->first);
334 } 334 }
335 } 335 }
336 } 336 }