X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/67fe7b9d6c00b390a8598bc1e72d42d8343cb218..901293dfbce6b7e0f555dbdc53358aa347fd1a3d:/include/simgrid/forward.h diff --git a/include/simgrid/forward.h b/include/simgrid/forward.h index 58f1625bef..0d07099a0c 100644 --- a/include/simgrid/forward.h +++ b/include/simgrid/forward.h @@ -31,6 +31,10 @@ using ExecPtr = boost::intrusive_ptr; XBT_PUBLIC void intrusive_ptr_release(Exec* e); XBT_PUBLIC void intrusive_ptr_add_ref(Exec* e); class Host; +class Io; +using IoPtr = boost::intrusive_ptr; +XBT_PUBLIC void intrusive_ptr_release(Io* i); +XBT_PUBLIC void intrusive_ptr_add_ref(Io* i); class Link; class Mailbox; using MailboxPtr = boost::intrusive_ptr; @@ -119,6 +123,9 @@ namespace surf { class StorageType; class StorageModel; } +namespace mc { +class CommunicationDeterminismChecker; +} namespace trace_mgr { class trace; class future_evt_set;