|
SimGrid
3.21
Versatile Simulation of Distributed Systems
|
#include <string>#include <utility>#include <vector>#include <xbt/base.h>#include <xbt/functional.hpp>#include <simgrid/forward.h>#include <simgrid/simix.hpp>#include <simgrid/s4u/NetZone.hpp>Classes | |
| class | simgrid::s4u::Engine |
| Simulation engine. More... | |
Namespaces | |
| simgrid | |
| simgrid::s4u | |
Functions | |
| template<class T > | |
| void | simgrid::s4u::get_filtered_netzones_recursive (s4u::NetZone *current, std::vector< T *> *whereto) |
Variables | |
| xbt::signal< void()> | simgrid::s4u::on_platform_created |
| Callback fired when the platform is created (ie, the xml file parsed), right before the actual simulation starts. More... | |
| xbt::signal< void()> | simgrid::s4u::on_platform_creation |
| Callback fired when the platform is about to be created (ie, after any configuration change and just before the resource creation) More... | |
| xbt::signal< void()> | simgrid::s4u::on_simulation_end |
| Callback fired when the main simulation loop ends, just before the end of Engine::run() More... | |
| xbt::signal< void(double)> | simgrid::s4u::on_time_advance |
| Callback fired when the time jumps into the future. More... | |
| xbt::signal< void(void)> | simgrid::s4u::on_deadlock |
| Callback fired when the time cannot advance because of inter-actors deadlock. More... | |