X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4f595ad4a6a3cca52474d9ce1d61567a0fc68e62..65beede857f93e33c96e544f76b93793c973dc10:/include/xbt/future.hpp diff --git a/include/xbt/future.hpp b/include/xbt/future.hpp index 8422e5fb74..95ab69d666 100644 --- a/include/xbt/future.hpp +++ b/include/xbt/future.hpp @@ -125,17 +125,6 @@ template auto fulfill_promise(R& promise, F&& code) -> declty promise.set_exception(std::current_exception()); } } -template -XBT_ATTRIB_DEPRECATED_v323("Please use xbt::fulfill_promise()") auto fulfillPromise(R& promise, F&& code) - -> decltype(promise.set_value(code())) -{ - try { - promise.set_value(std::forward(code)()); - } - catch(...) { - promise.set_exception(std::current_exception()); - } -} template auto fulfill_promise(P& promise, F&& code) -> decltype(promise.set_value()) { @@ -146,18 +135,6 @@ template auto fulfill_promise(P& promise, F&& code) -> declty promise.set_exception(std::current_exception()); } } -template -XBT_ATTRIB_DEPRECATED_v323("Please use xbt::fulfill_promise()") auto fulfillPromise(P& promise, F&& code) - -> decltype(promise.set_value()) -{ - try { - std::forward(code)(); - promise.set_value(); - } - catch(...) { - promise.set_exception(std::current_exception()); - } -} /** Set a promise/result from a future/result *