#include <zypp-core/zyppng/base/unixsignalsource.h>
|
| enum | EventTypes { Read = 0x01
, Write = 0x02
, Exception = 0x04
, Error = 0x08
} |
| |
| using | Ptr = std::shared_ptr<Base> |
| |
| using | WeakPtr = std::weak_ptr<Base> |
| |
| template<typename Obj , typename Functor > |
| static decltype(auto) | make_base_slot (Obj *o, Functor &&f) |
| |
| template<typename SenderFunc , typename ReceiverFunc > |
| static auto | connect (typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, typename internal::MemberFunction< ReceiverFunc >::ClassType &recv, ReceiverFunc &&rFunc) |
| |
| template<typename SenderFunc , typename ReceiverFunc , typename ... Tracker> |
| static auto | connectFunc (typename internal::MemberFunction< SenderFunc >::ClassType &s, SenderFunc &&sFun, ReceiverFunc &&rFunc, const Tracker &...trackers) |
| |
| std::unique_ptr< BasePrivate > | d_ptr |
| |
Definition at line 12 of file unixsignalsource.h.
◆ ~UnixSignalSource()
| zyppng::UnixSignalSource::~UnixSignalSource |
( |
| ) |
|
|
override |
◆ UnixSignalSource()
| zyppng::UnixSignalSource::UnixSignalSource |
( |
| ) |
|
|
private |
◆ ZYPP_DECLARE_PRIVATE()
◆ addSignal()
| bool zyppng::UnixSignalSource::addSignal |
( |
int | signum | ) |
|
◆ removeSignal()
| bool zyppng::UnixSignalSource::removeSignal |
( |
int | signum | ) |
|
◆ sigReceived()
◆ onFdReady()
| void zyppng::UnixSignalSource::onFdReady |
( |
int | fd, |
|
|
int | events ) |
|
overrideprotectedvirtual |
◆ onSignal()
| void zyppng::UnixSignalSource::onSignal |
( |
int | signal | ) |
|
|
overrideprotectedvirtual |
◆ create()
◆ EventDispatcher
The documentation for this class was generated from the following files: