Tomáš Pecka | d03044f | 2020-11-12 14:33:10 +0100 | [diff] [blame] | 1 | #pragma once |
2 | #include <memory> | ||||
3 | #include "health/State.h" | ||||
4 | #include "health/outputs/SlotWrapper.h" | ||||
5 | |||||
6 | namespace velia::ietf_hardware { | ||||
7 | class IETFHardware; | ||||
8 | } | ||||
9 | |||||
10 | namespace velia::ietf_hardware { | ||||
11 | std::shared_ptr<ietf_hardware::IETFHardware> create(const std::string& applianceName); | ||||
12 | } | ||||
13 | |||||
14 | namespace velia::health { | ||||
15 | boost::signals2::SlotWrapper<void, health::State> createOutput(const std::string& applianceName); | ||||
16 | } |