|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Namespaces | |
| this_actor | |
| Static methods working on the current actor (see s4u::Actor) | |
Classes | |
| class | Activity |
| Activities. More... | |
| class | Actor |
| An actor is an independent stream of execution in your distributed application. More... | |
| class | Comm |
| Communication async. More... | |
| class | ConditionVariable |
A condition variableThis is a drop-in replacement of std::condition_variable and should respect the same semantic. More... | |
| class | Engine |
| Simulation engine. More... | |
| class | File |
| A simulated file. More... | |
| class | Host |
| An host represents some physical resource with computing and networking capabilities. More... | |
| class | Mailbox |
| Mailboxes: Network rendez-vous points. More... | |
| class | Mutex |
| A classical mutex, but blocking in the simulation world. More... | |
| class | NetZone |
| Networking Zones. More... | |
| class | Storage |
| class | VirtualMachine |
| A VM is a virtual machine that contains actors. More... | |
Typedefs | |
| using | ConditionVariablePtr = ConditionVariable::Ptr |
| using | ActorPtr = boost::intrusive_ptr< Actor > |
| using | MailboxPtr = boost::intrusive_ptr< Mailbox > |
| using | MutexPtr = Mutex::Ptr |
Functions | |
| void | intrusive_ptr_add_ref (ConditionVariable *cond) |
| void | intrusive_ptr_release (ConditionVariable *cond) |
| static s4u::NetZone * | netzoneByNameRecursive (s4u::NetZone *current, const char *name) |
| using simgrid::s4u::ConditionVariablePtr = typedef ConditionVariable::Ptr |
| using simgrid::s4u::ActorPtr = typedef boost::intrusive_ptr<Actor> |
| using simgrid::s4u::MailboxPtr = typedef boost::intrusive_ptr<Mailbox> |
| using simgrid::s4u::MutexPtr = typedef Mutex::Ptr |
| void simgrid::s4u::intrusive_ptr_add_ref | ( | ConditionVariable * | cond | ) |
| void simgrid::s4u::intrusive_ptr_release | ( | ConditionVariable * | cond | ) |
|
static |