libzypp 17.36.1
|
#include <zypp/ng/context.h>
Public Types | |
using | ProvideType = Provide |
![]() | |
using | Ptr = std::shared_ptr<Base> |
using | WeakPtr = std::weak_ptr<Base> |
Private Member Functions | |
void | executeImpl (const AsyncOpBaseRef &op) |
Additional Inherited Members | |
![]() | |
template<typename Obj , typename Functor > | |
static decltype(auto) | make_base_slot (Obj *o, Functor &&f) |
template<typename SenderFunc , typename ReceiverFunc > | |
static auto | connect (typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, typename internal::MemberFunction< ReceiverFunc >::ClassType &recv, ReceiverFunc &&rFunc) |
template<typename SenderFunc , typename ReceiverFunc , typename ... Tracker> | |
static auto | connectFunc (typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, ReceiverFunc &&rFunc, const Tracker &...trackers) |
![]() | |
UserInterface (UserInterfacePrivate &d) | |
![]() | |
Base (BasePrivate &dd) | |
![]() | |
std::unique_ptr< BasePrivate > | d_ptr |
The Context class is the central object of libzypp, carrying all state that is required to manage the system.
zyppng::Context::ZYPP_DECL_PRIVATE_CONSTR | ( | Context | ) |
|
inline |
ProvideRef zyppng::Context::provider | ( | ) | const |
Definition at line 32 of file context.cc.
KeyRingRef zyppng::Context::keyRing | ( | ) | const |
Definition at line 38 of file context.cc.
zypp::ZConfig & zyppng::Context::config | ( | ) |
Definition at line 43 of file context.cc.
zypp::ResPool zyppng::Context::pool | ( | ) |
Access to the resolvable pool.
Definition at line 48 of file context.cc.
zypp::ResPoolProxy zyppng::Context::poolProxy | ( | ) |
Pool of ui::Selectable.
Based on the ResPool, ui::Selectable groups ResObjetcs of same kind and name.
Definition at line 53 of file context.cc.
zypp::sat::Pool zyppng::Context::satPool | ( | ) |
Access to the sat pool.
Definition at line 58 of file context.cc.
|
private |
Definition at line 63 of file context.cc.