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