libzypp 17.35.11
|
#include <zypp-core/zyppng/pipelines/await.h>
Public Types | |
using | SigGetter = SignalProxy<SigR(SigT...)> (ArgType::*)() |
![]() | |
using | value_type |
using | Ptr |
![]() | |
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< ArgType, SignalProxy< SigR(SigT...)>(ArgType::*)()>::SigGetter = SignalProxy<SigR(SigT...)> (ArgType::*)() |
|
inline |
|
inlinevirtual |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |