X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a181dd511948fe35733ca7bc5c0a3e95d10722b1..7685128879fd2a88a5b9226114c223c65517668c:/include/simgrid/s4u/Exec.hpp diff --git a/include/simgrid/s4u/Exec.hpp b/include/simgrid/s4u/Exec.hpp index c50118dcbb..904540457f 100644 --- a/include/simgrid/s4u/Exec.hpp +++ b/include/simgrid/s4u/Exec.hpp @@ -31,11 +31,11 @@ public: static simgrid::xbt::signal on_start; static simgrid::xbt::signal on_completion; - Activity* start() override; - Activity* wait() override; - Activity* wait(double timeout) override; - Activity* cancel() override; - bool test(); + Exec* start() override; + Exec* wait() override; + Exec* wait_for(double timeout) override; + Exec* cancel() override; + bool test() override; ExecPtr set_priority(double priority); ExecPtr set_bound(double bound); @@ -47,23 +47,21 @@ public: double get_remaining() override; double get_remaining_ratio(); +#ifndef DOXYGEN //////////////// Deprecated functions - /** @deprecated See Exec::set_priority() */ + XBT_ATTRIB_DEPRECATED_v324("Please use Exec::wait_for()") void wait(double t) override { wait_for(t); } XBT_ATTRIB_DEPRECATED_v323("Please use Exec::set_priority()") ExecPtr setPriority(double priority) { return set_priority(priority); } - /** @deprecated See Exec::set_bound() */ XBT_ATTRIB_DEPRECATED_v323("Please use Exec::set_bound()") ExecPtr setBound(double bound) { return set_bound(bound); } - /** @deprecated See Exec::set_host() */ XBT_ATTRIB_DEPRECATED_v323("Please use Exec::set_host()") ExecPtr setHost(Host* host) { return set_host(host); } - /** @deprecated See Exec::get_host() */ XBT_ATTRIB_DEPRECATED_v323("Please use Exec::get_host()") Host* getHost() { return get_host(); } - /** @deprecated See Exec::get_remaining_ratio() */ XBT_ATTRIB_DEPRECATED_v323("Please use Exec::get_remaining_ratio()") double getRemainingRatio() { return get_remaining_ratio(); } +#endif private: Host* host_ = nullptr;