HF RL Explorer

caf::future lacks blocking member functions for synchronous value retrieval

caf::future lacks blocking member functions for synchronous value retrieval: a task in LegoFlow-SWE (Harbor dataset). The caf::future class currently provides no way to block the calling thread until the asynchronous operation completes. The only means to obtain the result is to bind the future to…

The task

The `caf::future` class currently provides no way to block the calling thread until the asynchronous operation completes. The only means to obtain the result is to bind the future to an execution context (e.g., an actor) via continuation-based callbacks. There is no synchronous equivalent to `std::future::get()` or…

Part of Lego-X/LegoFlow-SWE.