rippled
Loading...
Searching...
No Matches
include
xrpl
beast
insight
CounterImpl.h
1
#ifndef BEAST_INSIGHT_COUNTERIMPL_H_INCLUDED
2
#define BEAST_INSIGHT_COUNTERIMPL_H_INCLUDED
3
4
#include <
cstdint
>
5
#include <
memory
>
6
7
namespace
beast
{
8
namespace
insight {
9
10
class
Counter;
11
12
class
CounterImpl
:
public
std::enable_shared_from_this
<CounterImpl>
13
{
14
public
:
15
using
value_type
=
std::int64_t
;
16
17
virtual
~CounterImpl
() = 0;
18
virtual
void
19
increment
(
value_type
amount) = 0;
20
};
21
22
}
// namespace insight
23
}
// namespace beast
24
25
#endif
beast::insight::CounterImpl
Definition
CounterImpl.h:13
beast::insight::CounterImpl::increment
virtual void increment(value_type amount)=0
beast::insight::CounterImpl::~CounterImpl
virtual ~CounterImpl()=0
cstdint
std::enable_shared_from_this
std::int64_t
memory
beast
Definition
base_uint.h:653
Generated by
1.9.8