blob: a8d3e900acd19a6b8d4f22c81a7d75fccb346f01 [file] [log] [blame]
Wludzik, Jozefe2362792020-10-27 17:23:55 +01001#pragma once
2
3#include <array>
4#include <string>
5
6namespace utils
7{
Wludzik, Jozefe2362792020-10-27 17:23:55 +01008namespace tstring
9{
10
Krzysztof Grobelnyd2238192020-12-02 09:27:28 +000011struct Id
12{
13 static std::string str()
14 {
15 return "id";
16 }
17};
18
Krzysztof Grobelnye8fc5752021-02-05 14:30:45 +000019struct SensorPath
Krzysztof Grobelnyd2238192020-12-02 09:27:28 +000020{
21 static std::string str()
22 {
Krzysztof Grobelnye8fc5752021-02-05 14:30:45 +000023 return "sensorPath";
Krzysztof Grobelnyd2238192020-12-02 09:27:28 +000024 }
25};
26
27struct OperationType
28{
29 static std::string str()
30 {
31 return "operationType";
32 }
33};
34
35struct MetricMetadata
36{
37 static std::string str()
38 {
39 return "metricMetadata";
40 }
41};
42
43struct Service
44{
45 static std::string str()
46 {
47 return "service";
48 }
49};
50
51struct Path
52{
53 static std::string str()
54 {
55 return "path";
56 }
57};
Wludzik, Jozefe2362792020-10-27 17:23:55 +010058
Wludzik, Jozefe2362792020-10-27 17:23:55 +010059} // namespace tstring
60} // namespace utils