10 #include <lager/reader.hpp>
42 std::unique_ptr<Private> m_d;
A class to handle a notification.
Definition: notification-handler.hpp:22
NotificationHandler(lager::reader< ClientModel > client)
Definition: notification-handler.cpp:34
PushAction handleNotification(const Event &e) const
Handle a notification and get the actions to be taken.
Definition: notification-handler.cpp:43
KAZV_DECLARE_COPYABLE(NotificationHandler)
Definition: location.hpp:10
Definition: notification-handler.cpp:16
Describe what actions are to be taken for a specific event.
Definition: push-rules-desc.hpp:26
#define KAZV_DECLARE_THREAD_ID()
Definition: thread-safety-helper.hpp:73
#define KAZV_DECLARE_EVENT_LOOP_THREAD_ID_KEEPER(_initializer)
Definition: thread-safety-helper.hpp:75