rippled
Loading...
Searching...
No Matches
Group.h
1#pragma once
2
3#include <xrpl/beast/insight/Collector.h>
4
5#include <memory>
6#include <string>
7
8namespace beast {
9namespace insight {
10
12class Group : public Collector
13{
14public:
16
18 virtual std::string const&
19 name() const = 0;
20};
21
22} // namespace insight
23} // namespace beast
Interface for a manager that allows collection of metrics.
Definition Collector.h:25
A collector front-end that manages a group of metrics.
Definition Group.h:13
virtual std::string const & name() const =0
Returns the name of this group, for diagnostics.