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

Public Types | |
| using | SigGetter = SignalProxy<SigR(SigT...)> (ArgType::*)() |
Public Types inherited from zyppng::AsyncOp< std::shared_ptr< ArgType > > | |
| 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 | |
| template<typename RetType = SigR> | |
| std::enable_if_t< std::is_same_v< void, RetType >, RetType > | sigHandler (SigT...) |
| template<typename RetType = SigR> | |
| std::enable_if_t< !std::is_same_v< void, RetType >, RetType > | sigHandler (SigT...) |
Private Attributes | |
| std::shared_ptr< ArgType > | _req |
| SigGetter | _sigGet |
| using zyppng::detail::AwaitImpl< std::shared_ptr< ArgType >, SignalProxy< SigR(SigT...)>(ArgType::*)()>::SigGetter = SignalProxy<SigR(SigT...)> (ArgType::*)() |
|
inline |
|
inlinevirtual |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |