SimGrid
3.16
Versatile Simulation of Distributed Systems
|
Namespaces | |
simgrid | |
Alltoall Bruck. | |
simgrid::kernel | |
simgrid::kernel::context | |
Functions | |
smx_context_t | SIMIX_context_new (std::function< void()> code, void_pfn_smxprocess_t cleanup_func, smx_actor_t simix_process) |
creates a new context for a user level process More... | |
void | SIMIX_context_runall () |
Executes all the processes to run (in parallel if possible). More... | |
smx_context_t | SIMIX_context_self () |
returns the current running context More... | |
Variables | |
ContextFactoryInitializer | simgrid::kernel::context::factory_initializer = nullptr |
smx_context_t SIMIX_context_new | ( | std::function< void()> | code, |
void_pfn_smxprocess_t | cleanup_func, | ||
smx_actor_t | simix_process | ||
) |
creates a new context for a user level process
code | a main function |
cleanup_func | the function to call when the context stops |
void SIMIX_context_runall | ( | ) |
Executes all the processes to run (in parallel if possible).
smx_context_t SIMIX_context_self | ( | ) |
returns the current running context