rippled
Loading...
Searching...
No Matches
GaugeImpl.h
1#pragma once
2
3#include <cstdint>
4#include <memory>
5
6namespace beast {
7namespace insight {
8
9class Gauge;
10
11class GaugeImpl : public std::enable_shared_from_this<GaugeImpl>
12{
13public:
16
17 virtual ~GaugeImpl() = 0;
18 virtual void
19 set(value_type value) = 0;
20 virtual void
22};
23
24} // namespace insight
25} // namespace beast
virtual void increment(difference_type amount)=0
virtual void set(value_type value)=0