xrpld
Loading...
Searching...
No Matches
CounterImpl.h
1#pragma once
2
3#include <cstdint>
4#include <memory>
5
6namespace beast::insight {
7
8class Counter;
9
10class CounterImpl : public std::enable_shared_from_this<CounterImpl>
11{
12public:
14
15 virtual ~CounterImpl() = 0;
16 virtual void
17 increment(value_type amount) = 0;
18};
19
20} // namespace beast::insight
virtual void increment(value_type amount)=0
A metric for measuring an integral value.
Definition Counter.h:19