| Patrick Venture | 5c7cc54 | 2018-06-11 14:29:38 -0700 | [diff] [blame^] | 1 | #pragma once |
| 2 | |||||
| 3 | #include <memory> | ||||
| 4 | #include <sdbusplus/bus.hpp> | ||||
| 5 | #include <unordered_map> | ||||
| 6 | |||||
| 7 | #include "pid/zone.hpp" | ||||
| 8 | #include "sensors/manager.hpp" | ||||
| 9 | |||||
| 10 | std::unordered_map<int64_t, std::unique_ptr<PIDZone>> BuildZones( | ||||
| 11 | std::map<int64_t, PIDConf>& zonePids, | ||||
| 12 | std::map<int64_t, struct zone>& zoneConfigs, | ||||
| 13 | SensorManager& mgr, | ||||
| 14 | sdbusplus::bus::bus& modeControlBus); | ||||