libzypp
17.37.17
abstracteventsource_p.h
Go to the documentation of this file.
1
/*---------------------------------------------------------------------\
2
| ____ _ __ __ ___ |
3
| |__ / \ / / . \ . \ |
4
| / / \ V /| _/ _/ |
5
| / /__ | | | | | | |
6
| /_____||_| |_| |_| |
7
| |
8
----------------------------------------------------------------------/
9
*
10
* This file contains private API, this might break at any time between releases.
11
* You have been warned!
12
*
13
*/
14
#ifndef ZYPPNG_BASE_PRIVATE_ABSTRACTEVENTSOURCE_P_H_INCLUDED
15
#define ZYPPNG_BASE_PRIVATE_ABSTRACTEVENTSOURCE_P_H_INCLUDED
16
17
#include "
base_p.h
"
18
#include <
zypp-core/zyppng/base/eventdispatcher.h
>
19
20
namespace
zyppng
{
21
22
class
AbstractEventSourcePrivate
:
public
BasePrivate
23
{
24
ZYPP_DECLARE_PUBLIC
(
AbstractEventSource
)
25
26
public
:
27
AbstractEventSourcePrivate
(
AbstractEventSource
&p );
28
std::weak_ptr<EventDispatcher>
_ev
;
29
};
30
31
}
32
33
34
#endif
base_p.h
zyppng::AbstractEventSourcePrivate::_ev
std::weak_ptr< EventDispatcher > _ev
Definition
abstracteventsource_p.h:28
zyppng::AbstractEventSourcePrivate::AbstractEventSourcePrivate
AbstractEventSourcePrivate(AbstractEventSource &p)
Definition
abstracteventsource.cc:10
zyppng::AbstractEventSource
Definition
abstracteventsource.h:38
zyppng::BasePrivate::BasePrivate
BasePrivate(Base &b)
Definition
base_p.h:17
eventdispatcher.h
zyppng
Definition
MediaNetworkRequestExecutor.h:16
ZYPP_DECLARE_PUBLIC
#define ZYPP_DECLARE_PUBLIC(Class)
Definition
zyppglobal.h:98
zypp-core
zyppng
base
private
abstracteventsource_p.h
Generated by
1.14.0