|
libzypp
17.22.0
|
#include <eventdispatcher_glib_p.h>

Public Member Functions | |
| EventDispatcherPrivate (GMainContext *ctx) | |
| virtual | ~EventDispatcherPrivate () |
| bool | runIdleTasks () |
| void | enableIdleSource () |
Public Member Functions inherited from zyppng::BasePrivate | |
| virtual | ~BasePrivate () |
Public Attributes | |
| std::thread::id | _myThreadId |
| GMainLoop * | _loop = nullptr |
| GMainContext * | _ctx = nullptr |
| GSource * | _idleSource = nullptr |
| std::vector< GLibTimerSource * > | _runningTimers |
| std::vector< GAbstractEventSource * > | _eventSources |
| std::vector< std::shared_ptr< void > > | _unrefLater |
| std::queue< EventDispatcher::IdleFunction > | _idleFuncs |
Public Attributes inherited from zyppng::BasePrivate | |
| Base::WeakPtr | parent |
| std::unordered_set< Base::Ptr > | children |
| Base * | z_ptr = nullptr |
Definition at line 60 of file eventdispatcher_glib_p.h.
| zyppng::EventDispatcherPrivate::EventDispatcherPrivate | ( | GMainContext * | ctx | ) |
Definition at line 228 of file eventdispatcher_glib.cc.
|
virtual |
Definition at line 253 of file eventdispatcher_glib.cc.
| bool zyppng::EventDispatcherPrivate::runIdleTasks | ( | ) |
Definition at line 271 of file eventdispatcher_glib.cc.
| void zyppng::EventDispatcherPrivate::enableIdleSource | ( | ) |
Definition at line 293 of file eventdispatcher_glib.cc.
| std::thread::id zyppng::EventDispatcherPrivate::_myThreadId |
Definition at line 70 of file eventdispatcher_glib_p.h.
| GMainLoop* zyppng::EventDispatcherPrivate::_loop = nullptr |
Definition at line 71 of file eventdispatcher_glib_p.h.
| GMainContext* zyppng::EventDispatcherPrivate::_ctx = nullptr |
Definition at line 72 of file eventdispatcher_glib_p.h.
| GSource* zyppng::EventDispatcherPrivate::_idleSource = nullptr |
Definition at line 74 of file eventdispatcher_glib_p.h.
| std::vector<GLibTimerSource *> zyppng::EventDispatcherPrivate::_runningTimers |
Definition at line 76 of file eventdispatcher_glib_p.h.
| std::vector<GAbstractEventSource *> zyppng::EventDispatcherPrivate::_eventSources |
Definition at line 77 of file eventdispatcher_glib_p.h.
| std::vector< std::shared_ptr<void> > zyppng::EventDispatcherPrivate::_unrefLater |
Definition at line 78 of file eventdispatcher_glib_p.h.
| std::queue< EventDispatcher::IdleFunction > zyppng::EventDispatcherPrivate::_idleFuncs |
Definition at line 79 of file eventdispatcher_glib_p.h.