Files
rippled/include/xrpl/beast/insight/Group.h
Bart 34ef577604 refactor: Replace include guards by '#pragma once' (#6322)
This change replaces all include guards in the `src/` and `include/` directories by `#pragma once`.
2026-02-04 09:50:21 -05:00

24 lines
440 B
C++

#pragma once
#include <xrpl/beast/insight/Collector.h>
#include <memory>
#include <string>
namespace beast {
namespace insight {
/** A collector front-end that manages a group of metrics. */
class Group : public Collector
{
public:
using ptr = std::shared_ptr<Group>;
/** Returns the name of this group, for diagnostics. */
virtual std::string const&
name() const = 0;
};
} // namespace insight
} // namespace beast