aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
aegis::promise< T > Member List

This is the complete list of members for aegis::promise< T >, including all inherited members.

future (defined in aegis::promise< T >)aegis::promise< T >friend
future_state< T > (defined in aegis::promise< T >)aegis::promise< T >friend
future_state< void > (defined in aegis::promise< T >)aegis::promise< T >friend
get_future() noexceptaegis::promise< T >
operator=(promise &&x) noexcept (defined in aegis::promise< T >)aegis::promise< T >
operator=(const promise &)=delete (defined in aegis::promise< T >)aegis::promise< T >
promise(asio::io_context *_io_context, std::recursive_mutex *_global_m) noexcept (defined in aegis::promise< T >)aegis::promise< T >
promise(promise &&x) noexcept (defined in aegis::promise< T >)aegis::promise< T >
promise(const promise &)=delete (defined in aegis::promise< T >)aegis::promise< T >
set_exception(std::exception_ptr ex) noexcept (defined in aegis::promise< T >)aegis::promise< T >
set_exception(Exception &&e) noexcept (defined in aegis::promise< T >)aegis::promise< T >
set_value(A &&...a) noexcept (defined in aegis::promise< T >)aegis::promise< T >
~promise() noexcept (defined in aegis::promise< T >)aegis::promise< T >