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 |