Chi-Tech
SystemWideEventPublisher.h
Go to the documentation of this file.
1#ifndef CHITECH_SYSTEMWIDEEVENTPUBLISHER_H
2#define CHITECH_SYSTEMWIDEEVENTPUBLISHER_H
3
5
6namespace chi
7{
8
10{
11public:
13
15 delete; // Deleted copy constructor
17 delete; // Deleted assignment operator
18
19 void PublishEvent(const chi::Event& event) override;
20
21private:
23};
24
25}
26
27#endif // CHITECH_SYSTEMWIDEEVENTPUBLISHER_H
SystemWideEventPublisher operator=(const SystemWideEventPublisher &)=delete
static SystemWideEventPublisher & GetInstance()
void PublishEvent(const chi::Event &event) override
SystemWideEventPublisher(const SystemWideEventPublisher &)=delete