Class Future<T>
#include <Future.hpp>template<typename T = void>classFuture:publicarc::PollableBase{ ... }
No description provided
Examples0
Public static methods0
Public member functions13
arc::Future&operator=(arc::Future&&other)
No description provided
voiddestroy()
No description provided
arc::Future::handle_typehandle()const
No description provided
arc::Future::promise_type&promise()
No description provided
arc::PollableBase*child()
No description provided
std::stringdebugName()
No description provided
voidsetDebugName(asp::BoxedStringname)
No description provided
boolcoopYield()
No description provided
boolawait_ready()
No description provided
boolawait_suspend(std::coroutine_handle<>awaiting)
No description provided
Tawait_resume()
No description provided
boolpoll()
No description provided
TgetOutput()
No description provided
Fields0
Protected member functions1
voidmaybeRethrow()
No description provided
Protected fields1
arc::Future::handle_typem_handle;
No description provided