_asyncResult | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | private |
_maybeValue | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | private |
_myTask | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | private |
_prevTask | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | private |
_readyCb | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | private |
_sigProgress | zyppng::AsyncOpBase | protected |
_sigReady | zyppng::AsyncOpBase | protected |
_sigStarted | zyppng::AsyncOpBase | protected |
addChild(const Base::Ptr &child) | zyppng::Base | |
AsyncOp()=default | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | |
AsyncToSyncResult(AsyncOpRef< PrevRes > &&prevTask, CBType &&cb) | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | inline |
AsyncToSyncResult(const AsyncToSyncResult &other)=delete | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | |
AsyncToSyncResult(AsyncToSyncResult &&other)=delete | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | |
Base() | zyppng::Base | |
Base(BasePrivate &dd) | zyppng::Base | protected |
canCancel() | zyppng::AsyncOpBase | inlinevirtual |
cancel() | zyppng::AsyncOpBase | inlinevirtual |
children() const | zyppng::Base | |
connect() | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | inline |
zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type >::connect(typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, typename internal::MemberFunction< ReceiverFunc >::ClassType &recv, ReceiverFunc &&rFunc) | zyppng::Base | inlinestatic |
zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type >::connect(SenderFunc &&sFun, typename internal::MemberFunction< ReceiverFunc >::ClassType &recv, ReceiverFunc &&rFunc) | zyppng::Base | inline |
connectFunc(typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, ReceiverFunc &&rFunc, const Tracker &...trackers) | zyppng::Base | inlinestatic |
connectFunc(SenderFunc &&sFun, ReceiverFunc &&rFunc, const Tracker &...trackers) | zyppng::Base | inline |
d_ptr | zyppng::Base | protected |
findChildren() const | zyppng::Base | inline |
get() | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | inline |
isReady() const | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | inline |
make_base_slot(Obj *o, Functor &&f) | zyppng::Base | inlinestatic |
NON_COPYABLE(Base) | zyppng::Base | private |
onReady(Fun &&cb) | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | inline |
operator=(const AsyncToSyncResult &other)=delete | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | |
operator=(AsyncToSyncResult &&other)=delete | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | |
zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type >::operator=(const AsyncOp &other)=delete | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | |
parent() const | zyppng::Base | |
Ptr typedef | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | |
readyWasCalled(PrevRes res) | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | inlineprivate |
removeChild(const Ptr &child) | zyppng::Base | |
setReady(value_type &&val) | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | inline |
shared_this() const | zyppng::Base | inline |
shared_this() | zyppng::Base | inline |
sigProgress() | zyppng::AsyncOpBase | inline |
sigReady() | zyppng::AsyncOpBase | inline |
sigStarted() | zyppng::AsyncOpBase | inline |
threadId() const | zyppng::Base | |
value_type typedef | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | |
weak_this() const | zyppng::Base | inline |
weak_this() | zyppng::Base | inline |
WeakPtr typedef | zyppng::Base | |
~AsyncOp() override | zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | inline |
~AsyncToSyncResult() | zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > > | inlinevirtual |
~Base() | zyppng::Base | virtual |