1 #pragma once 2 3 #include "pid/zone_interface.hpp" 4 5 #include <cstddef> 6 #include <cstdint> 7 #include <memory> 8 #include <unordered_map> 9 10 namespace pid_control 11 { 12 13 void buildFailsafeLoggers( 14 const std::unordered_map<int64_t, std::shared_ptr<ZoneInterface>>& zones, 15 const size_t logMaxCountPerSecond = 20); 16 17 } // namespace pid_control 18