ActiveLib
Loading...
Searching...
No Matches
Message.h
1
6#ifndef ACTIVE_EVENT_MESSAGE
7#define ACTIVE_EVENT_MESSAGE
8
9#include "Active/Setting/SettingList.h"
10
11namespace active::event {
12
13 class Message;
14
19 public:
20 using SettingList::SettingList;
24 virtual ~Message() = default;
25
30 virtual Message* clonePtr() const { return new Message{*this}; }
31 };
32
33}
34
35#endif //ACTIVE_EVENT_MESSAGE
Definition Message.h:18
virtual ~Message()=default
virtual Message * clonePtr() const
Definition Message.h:30
A list of settings.
Definition SettingList.h:15
Definition Event.h:13