23#ifndef NOTIFICATIONSENTEVENTARGS_H
24#define NOTIFICATIONSENTEVENTARGS_H
A base class for event arguments.
Definition eventargs.h:32
An event argument for when a notification is sent.
Definition notificationsenteventargs.h:36
std::string m_message
Definition notificationsenteventargs.h:68
const std::string & getMessage() const
Gets the message of the notification.
NotificationSeverity m_severity
Definition notificationsenteventargs.h:69
NotificationSeverity getSeverity() const
Gets the severity of the notification.
const std::string & getActionParam() const
Gets the parameter of the optional action.
NotificationSentEventArgs(const std::string &message, NotificationSeverity severity, const std::string &action="", const std::string &actionParam="")
Constructs a NotificationSentEventArgs.
std::string m_actionParam
Definition notificationsenteventargs.h:71
const std::string & getAction() const
Gets the optional action of the notification.
std::string m_action
Definition notificationsenteventargs.h:70
Definition notificationsenteventargs.h:31
NotificationSeverity
Severities of a notification.
Definition notificationseverity.h:32