Utopia  2
Framework for studying models of complex & adaptive systems.
Public Member Functions | List of all members
Utopia::DataIO::Default::DefaultExecutionProcess Struct Reference

Functor representing what is considered the most widely used execution process for writing data. More...

#include <defaults.hh>

Public Member Functions

template<class Datamanager , class Model >
void operator() (Datamanager &dm, Model &m)
 Call operator for executing the execution process. More...
 

Detailed Description

Functor representing what is considered the most widely used execution process for writing data.

First runs over all triggers, and checks whether new datasets need to be built. If yes, the builder in the respective dataset is called.

Member Function Documentation

◆ operator()()

template<class Datamanager , class Model >
void Utopia::DataIO::Default::DefaultExecutionProcess::operator() ( Datamanager &  dm,
Model m 
)
inline

Call operator for executing the execution process.

Template Parameters
DatamanagerThe DataManager; automatically determined
ModelThe Model; automatically determined
Parameters
dmReference to a DataManager instance
mReference to a model instance

The documentation for this struct was generated from the following file: