9 #ifndef ZYPP_NG_CONTEXTFACADE_INCLUDED 10 #define ZYPP_NG_CONTEXTFACADE_INCLUDED 12 #include <zypp/Target.h> 35 static constexpr
auto isAsync =
false;
37 static ContextRef defaultContext();
39 ProvideRef provider()
const;
41 zypp::ZConfig &config();
43 zypp::ResPoolProxy poolProxy();
44 zypp::sat::Pool satPool();
51 template<
typename OpType>
56 return std::forward<T>(val);
std::conditional_t< detail::is_async_op_v< OpType >, ContextRef, ContextRef > MaybeAsyncContextRef
auto joinPipeline(ContextRef ctx, T &&val)
#define ZYPP_ADD_CREATE_FUNC(Class)
zypp::KeyRing_Ptr KeyRingRef
typename conditional< B, T, F >::type conditional_t
#define ZYPP_DECL_PRIVATE_CONSTR(Class)
ZYPP_FWD_DECL_TYPE_WITH_REFS(EventDispatcher)