|
libzypp 17.32.6
|
#include <zypp-core/zyppng/pipelines/asyncresult.h>

Public Types | |
| using | value_type = typename remove_smart_ptr_t<std::invoke_result_t<Callback, PrevRes>>::value_type |
Public Types inherited from zyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type > | |
| using | value_type |
| using | Ptr |
Public Types inherited from zyppng::Base | |
| using | Ptr = std::shared_ptr<Base> |
| using | WeakPtr = std::weak_ptr<Base> |
Private Member Functions | |
| void | readyWasCalled (PrevRes res) |
Private Attributes | |
| AsyncOpRef< PrevRes > | _prevTask |
| Callback | _myTask |
| AsyncOpRef< value_type > | _asyncResult |
Definition at line 229 of file asyncresult.h.
| using zyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > >::value_type = typename remove_smart_ptr_t<std::invoke_result_t<Callback, PrevRes>>::value_type |
Definition at line 232 of file asyncresult.h.
|
inline |
Definition at line 236 of file asyncresult.h.
|
delete |
|
delete |
|
inlinevirtual |
Definition at line 248 of file asyncresult.h.
|
delete |
|
delete |
|
inline |
Definition at line 250 of file asyncresult.h.
|
inlineprivate |
Definition at line 260 of file asyncresult.h.
|
private |
Definition at line 273 of file asyncresult.h.
|
private |
Definition at line 274 of file asyncresult.h.
|
private |
Definition at line 275 of file asyncresult.h.