From 1e5e4a470ede08f4055218978210e6c6e7fb751a Mon Sep 17 00:00:00 2001 From: Gabriel Corona Date: Mon, 20 Jun 2016 15:28:50 +0200 Subject: [PATCH] [simix] Update TODO for simgrid::simix::Future --- include/simgrid/simix/blocking_simcall.hpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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_; -- 2.20.1