X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f78e8f50ae6dc29c91974b032a68f81be9524a64..f2236ed8987d2350cba5d839b6420e53968b6225:/src/s4u/s4u_mailbox.cpp diff --git a/src/s4u/s4u_mailbox.cpp b/src/s4u/s4u_mailbox.cpp index 3b8c0ba51d..6e497d85be 100644 --- a/src/s4u/s4u_mailbox.cpp +++ b/src/s4u/s4u_mailbox.cpp @@ -36,3 +36,14 @@ s4u::Mailbox *s4u::Mailbox::byName(const char*name) { } return res; } + +bool s4u::Mailbox::empty() { + return nullptr == simcall_mbox_get_head(inferior_); +} + +sg_mbox_t sg_mbox_by_name(const char*name){ + return s4u::Mailbox::byName(name); +} +int sg_mbox_is_empty(sg_mbox_t mbox) { + return mbox->empty(); +}