blob: ad839323c774d39368e148d5aa35bb6c73769769 [file] [log] [blame]
Patrick Venture5c7cc542018-06-11 14:29:38 -07001#pragma once
2
3#include <memory>
4#include <sdbusplus/bus.hpp>
5#include <string>
6#include <unordered_map>
7
8#include "pid/zone.hpp"
9#include "sensors/manager.hpp"
10
11std::unordered_map<int64_t, std::unique_ptr<PIDZone>> BuildZonesFromConfig(
12 const std::string& path,
13 SensorManager& mgr,
14 sdbusplus::bus::bus& modeControlBus);