Skip to content
Snippets Groups Projects
Commit d8421ce1 authored by Dmitri Naumov's avatar Dmitri Naumov Committed by Christoph Lehmann
Browse files

[AppL] Change processesBegin/End to getProcesses.

Only const version for now, which is sufficient.
parent d49bc846
No related branches found
No related tags found
No related merge requests found
......@@ -102,27 +102,11 @@ public:
// Process interface
//
/// Iterator access for processes.
/// Provides read access to the process container.
std::map<std::string, std::unique_ptr<ProcessLib::Process>>::const_iterator
processesBegin() const
std::map<std::string, std::unique_ptr<ProcessLib::Process>> const&
getProcesses() const
{
return _processes.begin();
}
std::map<std::string, std::unique_ptr<ProcessLib::Process>>::iterator processesBegin()
{
return _processes.begin();
}
/// Iterator access for processes as in processesBegin().
std::map<std::string, std::unique_ptr<ProcessLib::Process>>::const_iterator
processesEnd() const
{
return _processes.end();
}
std::map<std::string, std::unique_ptr<ProcessLib::Process>>::iterator processesEnd()
{
return _processes.end();
return _processes;
}
TimeLoop& getTimeLoop() { return *_time_loop; }
......
......@@ -111,10 +111,9 @@ int main(int argc, char *argv[])
BaseLib::ConfigTree::assertNoSwallowedErrors();
INFO("Initialize processes.");
for (auto p_it = project.processesBegin();
p_it != project.processesEnd(); ++p_it)
for (auto& p : project.getProcesses())
{
p_it->second->initialize();
p.second->initialize();
}
BaseLib::ConfigTree::assertNoSwallowedErrors();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment