This is the complete list of members for eagine::msgbus::future< T >, including all inherited members.
future()=default | eagine::msgbus::future< T > | |
future(nothing_t) noexcept | eagine::msgbus::future< T > | inline |
get_promise() -> promise< T > | eagine::msgbus::future< T > | inline |
on_success(const std::function< void(T)> &handler) -> future< T > & | eagine::msgbus::future< T > | inline |
on_timeout(const std::function< void()> &handler) -> future< T > & | eagine::msgbus::future< T > | inline |
operator bool() const noexcept | eagine::msgbus::future< T > | inlineexplicit |
otherwise(Handler handler) -> future< T > & | eagine::msgbus::future< T > | inline |
set_timeout(std::chrono::duration< R, P > dur) -> future< T > & | eagine::msgbus::future< T > | inline |
then(Handler handler) -> future< T > & | eagine::msgbus::future< T > | inline |