xref: /openbmc/telemetry/src/types/sensor_types.hpp (revision 94f71c5190b64bb47aa34cdce4eb4cca71d36faa)
1 #pragma once
2 
3 #include "utils/labeled_tuple.hpp"
4 #include "utils/tstring.hpp"
5 
6 #include <tuple>
7 #include <vector>
8 
9 using SensorsInfo =
10     std::vector<std::pair<sdbusplus::message::object_path, std::string>>;
11 
12 using LabeledSensorInfo =
13     utils::LabeledTuple<std::tuple<std::string, std::string, std::string>,
14                         utils::tstring::Service, utils::tstring::Path,
15                         utils::tstring::Metadata>;
16