rippled
Loading...
Searching...
No Matches
EventImpl.h
1#ifndef BEAST_INSIGHT_EVENTIMPL_H_INCLUDED
2#define BEAST_INSIGHT_EVENTIMPL_H_INCLUDED
3
4#include <chrono>
5#include <memory>
6
7namespace beast {
8namespace insight {
9
10class Event;
11
12class EventImpl : public std::enable_shared_from_this<EventImpl>
13{
14public:
16
17 virtual ~EventImpl() = 0;
18 virtual void
19 notify(value_type const& value) = 0;
20};
21
22} // namespace insight
23} // namespace beast
24
25#endif
virtual void notify(value_type const &value)=0