SimGrid  3.18
Versatile Simulation of Distributed Systems
Engine.hpp File Reference
#include <string>
#include <utility>
#include <vector>
#include <xbt/base.h>
#include <xbt/functional.hpp>
#include <simgrid/simix.hpp>
#include <simgrid/s4u/forward.hpp>

Classes

class  simgrid::s4u::Engine
 Simulation engine. More...
 

Namespaces

 simgrid
 Alltoall Bruck.
 
 simgrid::kernel
 
 simgrid::s4u
 

Variables

xbt::signal< void()> simgrid::s4u::onPlatformCreated
 Callback fired when the platform is created (ie, the xml file parsed), right before the actual simulation starts. More...
 
xbt::signal< void()> simgrid::s4u::onSimulationEnd
 Callback fired when the main simulation loop ends, just before MSG_run (or similar) ends. More...
 
xbt::signal< void(double)> simgrid::s4u::onTimeAdvance
 Callback fired when the time jumps into the future. More...
 
xbt::signal< void(void)> simgrid::s4u::onDeadlock
 Callback fired when the time cannot jump because of inter-actors deadlock. More...