morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::async::Completion< T > Member List

This is the complete list of members for morph::async::Completion< T >, including all inherited members.

Completion()=defaultmorph::async::Completion< T >
Completion(std::shared_ptr< detail::CompletionState< T > > statePtr, ::morph::exec::IExecutor *execPtr)morph::async::Completion< T >inline
Completion(Completion &&) noexcept=defaultmorph::async::Completion< T >
Completion(const Completion &)=delete (defined in morph::async::Completion< T >)morph::async::Completion< T >
makeSettleable(::morph::exec::IExecutor *execPtr)morph::async::Completion< T >inlinestatic
onError(std::function< void(std::exception_ptr)> handler)morph::async::Completion< T >inline
onError(const CallbackScope &scope, std::function< void(std::exception_ptr)> handler)morph::async::Completion< T >inline
onError(CallbackToken token, std::function< void(std::exception_ptr)> handler)morph::async::Completion< T >inline
onErrorDetached(std::function< void(std::exception_ptr)> handler)morph::async::Completion< T >inline
operator co_await() &&morph::async::Completion< T >inline
operator=(Completion &&) noexcept=defaultmorph::async::Completion< T >
operator=(const Completion &)=delete (defined in morph::async::Completion< T >)morph::async::Completion< T >
state() constmorph::async::Completion< T >inline
then(std::function< void(const T &)> handler)morph::async::Completion< T >inline
then(const CallbackScope &scope, std::function< void(const T &)> handler)morph::async::Completion< T >inline
then(CallbackToken token, std::function< void(const T &)> handler)morph::async::Completion< T >inline
thenDetached(std::function< void(const T &)> handler)morph::async::Completion< T >inline