libzypp
17.35.19
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
zyppng::EventLoopPrivate::_dispatcher
std::shared_ptr< EventDispatcher > _dispatcher
Definition:
eventloop_glib_p.h:17
eventloop.h
zyppng::EventLoop
Definition:
eventloop.h:42
threaddata_p.h
zyppng::EventLoopPrivate::_loop
GMainLoop * _loop
Definition:
eventloop_glib_p.h:18
zyppng::EventLoopPrivate
Definition:
eventloop_glib_p.h:11
zyppng::EventLoopPrivate::EventLoopPrivate
EventLoopPrivate(EventLoop &p)
Definition:
eventloop_glib.cc:6
ZYPP_DECLARE_PUBLIC
#define ZYPP_DECLARE_PUBLIC(Class)
Definition:
zyppglobal.h:98
base_p.h
zyppng
Definition:
MediaNetwork.h:23
zyppng::BasePrivate
Definition:
base_p.h:13
zypp-core
zyppng
base
private
eventloop_glib_p.h
Generated by
1.8.14