X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c17e2d0a40dd44817f3c8d5da7d72f4ef8f1e3c8..cdf6a962eb4e88efbed3df9c41343adabcf09e6c:/include/simgrid/s4u/Comm.hpp?ds=sidebyside diff --git a/include/simgrid/s4u/Comm.hpp b/include/simgrid/s4u/Comm.hpp index 467dd88971..612266e7da 100644 --- a/include/simgrid/s4u/Comm.hpp +++ b/include/simgrid/s4u/Comm.hpp @@ -19,7 +19,7 @@ namespace s4u { * * Represents all asynchronous communications, that you can test or wait onto. */ -class XBT_PUBLIC Comm : public Activity { +class XBT_PUBLIC Comm : public Activity_T { Mailbox* mailbox_ = nullptr; kernel::actor::ActorImpl* sender_ = nullptr; kernel::actor::ActorImpl* receiver_ = nullptr; @@ -36,7 +36,7 @@ class XBT_PUBLIC Comm : public Activity { void (*clean_fun_)(void*) = nullptr; void (*copy_data_function_)(kernel::activity::CommImpl*, void*, size_t) = nullptr; - Comm() : Activity() {} + Comm() = default; public: #ifndef DOXYGEN @@ -122,10 +122,6 @@ public: size_t get_dst_data_size(); Actor* get_sender(); - -#ifndef DOXYGEN - XBT_ATTRIB_DEPRECATED_v324("Please use Comm::wait_for()") void wait(double t) override { wait_for(t); } -#endif }; } // namespace s4u } // namespace simgrid