XBT_PUBLIC void intrusive_ptr_release(Exec* e);
XBT_PUBLIC void intrusive_ptr_add_ref(Exec* e);
class ExecSeq;
+typedef boost::intrusive_ptr<ExecSeq> ExecSeqPtr;
class ExecPar;
+typedef boost::intrusive_ptr<ExecPar> ExecParPtr;
class Host;
class Link;
class Mailbox;
-/** Smart pointer to a simgrid::s4u::Mailbox */
-typedef boost::intrusive_ptr<Mailbox> MailboxPtr;
-XBT_PUBLIC void intrusive_ptr_release(Mailbox* m);
-XBT_PUBLIC void intrusive_ptr_add_ref(Mailbox* m);
class Mutex;
XBT_PUBLIC void intrusive_ptr_release(Mutex* m);