rippled
Loading...
Searching...
No Matches
include
xrpl
beast
insight
EventImpl.h
1
#ifndef BEAST_INSIGHT_EVENTIMPL_H_INCLUDED
2
#define BEAST_INSIGHT_EVENTIMPL_H_INCLUDED
3
4
#include <
chrono
>
5
#include <
memory
>
6
7
namespace
beast
{
8
namespace
insight {
9
10
class
Event;
11
12
class
EventImpl
:
public
std::enable_shared_from_this
<EventImpl>
13
{
14
public
:
15
using
value_type
=
std::chrono::milliseconds
;
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
chrono
beast::insight::EventImpl
Definition
EventImpl.h:13
beast::insight::EventImpl::~EventImpl
virtual ~EventImpl()=0
beast::insight::EventImpl::notify
virtual void notify(value_type const &value)=0
std::chrono::milliseconds
std::enable_shared_from_this
memory
beast
Definition
base_uint.h:653
Generated by
1.9.8