blob: 51fc8fa24b0d69e59c836365f0580cdb0b5cd506 [file] [log] [blame]
Krzysztof Grobelnyc8e3a642020-10-23 12:29:16 +02001#pragma once
2
3#include "metric_value.hpp"
4
5#include <vector>
6
7namespace interfaces
8{
9
10class Metric
11{
12 public:
13 virtual ~Metric() = default;
14
15 virtual const std::vector<MetricValue>& getReadings() const = 0;
16};
17
18} // namespace interfaces