libzypp: zypp/ng/private/context_p.h Source File

libzypp 17.36.6

context_p.h
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8\---------------------------------------------------------------------*/
9#ifndef ZYPP_NG_PRIVATE_CONTEXT_P_H
10#define ZYPP_NG_PRIVATE_CONTEXT_P_H
11
12#include <zypp-core/fs/TmpPath.h>
13#include <zypp-core/zyppng/base/private/base_p.h>
14#include <zypp-core/zyppng/ui/private/userinterface_p.h>
15#include <zypp/ng/context.h>
16#include <zypp/ZYpp.h>
17
18namespace zyppng
19{
20 ZYPP_FWD_DECL_TYPE_WITH_REFS ( EventDispatcher );
21
22 class ContextPrivate : public UserInterfacePrivate
23 {
24 public:
25 ContextPrivate ( Context &b ) : UserInterfacePrivate(b){}
26 EventDispatcherRef _eventDispatcher;
27 zypp::filesystem::TmpDir _providerDir;
28 ProvideRef _provider;
29 zypp::ZYpp::Ptr _zyppPtr;
30 };
31
32}
33
34
35#endif
ZYpp.h
base_p.h
zypp::ZYpp::Ptr
shared_ptr< ZYpp > Ptr
Definition ZYpp.h:62
zypp::filesystem::TmpDir
Provide a new empty temporary directory and recursively delete it when no longer needed.
Definition TmpPath.h:188
zyppng::ContextPrivate::_eventDispatcher
EventDispatcherRef _eventDispatcher
Definition context_p.h:26
zyppng::ContextPrivate::_zyppPtr
zypp::ZYpp::Ptr _zyppPtr
Definition context_p.h:29
zyppng::ContextPrivate::_providerDir
zypp::filesystem::TmpDir _providerDir
Definition context_p.h:27
zyppng::ContextPrivate::ContextPrivate
ContextPrivate(Context &b)
Definition context_p.h:25
zyppng::ContextPrivate::_provider
ProvideRef _provider
Definition context_p.h:28
zyppng::Context
Definition context.h:39
zyppng::EventDispatcher
Definition eventdispatcher.h:42
zyppng::UserInterfacePrivate::UserInterfacePrivate
UserInterfacePrivate(UserInterface &b)
Definition userinterface_p.h:14
context.h
b
unsigned short b
Definition mediablocklist.cc:1
zyppng
Definition MediaCurl2.h:22
userinterface_p.h
TmpPath.h
ZYPP_FWD_DECL_TYPE_WITH_REFS
#define ZYPP_FWD_DECL_TYPE_WITH_REFS(T)
Definition zyppglobal.h:126