libzypp
17.37.17
eventloop_glib_p.h
Go to the documentation of this file.
1
#ifndef ZYPP_BASE_EVENTLOOP_GLIB_P_DEFINED
2
#define ZYPP_BASE_EVENTLOOP_GLIB_P_DEFINED
3
4
#include "
base_p.h
"
5
#include "
threaddata_p.h
"
6
#include <
zypp-core/zyppng/base/eventloop.h
>
7
#include <glib.h>
8
9
namespace
zyppng
{
10
11
class
EventLoopPrivate
:
public
BasePrivate
12
{
13
ZYPP_DECLARE_PUBLIC
(
EventLoop
)
14
public
:
15
EventLoopPrivate
(
EventLoop
&p );
16
17
std::shared_ptr<EventDispatcher>
_dispatcher
;
18
GMainLoop *
_loop
=
nullptr
;
19
20
};
21
22
}
23
24
25
#endif
base_p.h
zyppng::BasePrivate::BasePrivate
BasePrivate(Base &b)
Definition
base_p.h:17
zyppng::EventLoopPrivate::_loop
GMainLoop * _loop
Definition
eventloop_glib_p.h:18
zyppng::EventLoopPrivate::_dispatcher
std::shared_ptr< EventDispatcher > _dispatcher
Definition
eventloop_glib_p.h:17
zyppng::EventLoopPrivate::EventLoopPrivate
EventLoopPrivate(EventLoop &p)
Definition
eventloop_glib.cc:6
zyppng::EventLoop
Definition
eventloop.h:43
eventloop.h
zyppng
Definition
MediaNetworkRequestExecutor.h:16
threaddata_p.h
ZYPP_DECLARE_PUBLIC
#define ZYPP_DECLARE_PUBLIC(Class)
Definition
zyppglobal.h:98
zypp-core
zyppng
base
private
eventloop_glib_p.h
Generated by
1.14.0