|
SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include <ContextRaw.hpp>
Public Member Functions | |
| SerialRawContext (std::function< void()> code, void_pfn_smxprocess_t cleanup_func, smx_actor_t process) | |
| void | suspend () override |
| void | resume () override |
Public Member Functions inherited from simgrid::kernel::context::RawContext | |
| RawContext (std::function< void()> code, void_pfn_smxprocess_t cleanup_func, smx_actor_t process) | |
| ~RawContext () override | |
| void | stop () override |
Public Member Functions inherited from simgrid::kernel::context::Context | |
| Context (std::function< void()> code, void_pfn_smxprocess_t cleanup_func, smx_actor_t process) | |
| void | operator() () |
| bool | has_code () const |
| smx_actor_t | process () |
| void | set_cleanup (void_pfn_smxprocess_t cleanup) |
| virtual | ~Context () |
Static Public Member Functions | |
| static void | run_all () |
Static Public Member Functions inherited from simgrid::kernel::context::RawContext | |
| static void | swap (RawContext *from, RawContext *to) |
| static RawContext * | getMaestro () |
| static void | setMaestro (RawContext *maestro) |
Additional Inherited Members | |
Public Attributes inherited from simgrid::kernel::context::Context | |
| bool | iwannadie |
|
inline |
|
overridevirtual |
Implements simgrid::kernel::context::Context.
|
overridevirtual |
Implements simgrid::kernel::context::RawContext.
|
static |