From: Gabriel Corona Date: Mon, 20 Jun 2016 13:28:50 +0000 (+0200) Subject: [simix] Update TODO for simgrid::simix::Future X-Git-Tag: v3_14~931^2~3 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/1e5e4a470ede08f4055218978210e6c6e7fb751a [simix] Update TODO for simgrid::simix::Future --- diff --git a/include/simgrid/simix/blocking_simcall.hpp b/include/simgrid/simix/blocking_simcall.hpp index c89b2738f1..2e26f0a2ba 100644 --- a/include/simgrid/simix/blocking_simcall.hpp +++ b/include/simgrid/simix/blocking_simcall.hpp @@ -71,6 +71,11 @@ auto kernelSync(F code) -> decltype(code().get()) } /** A blocking (`wait()`-based) future for SIMIX processes */ +// TODO, .wait_for() +// TODO, .wait_until() +// TODO, SharedFuture +// TODO, simgrid::simix::when_all - wait for all future to be ready (this one is simple!) +// TODO, simgrid::simix::when_any - wait for any future to be ready template class Future { public: @@ -127,8 +132,6 @@ public: } }); } - // TODO, wait_for() - // TODO, wait_until() private: // We wrap an event-based kernel future: simgrid::kernel::Future future_;