Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
utils.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_MODEL_CONTROL_UTILS_HPP_
2#define IV_SRC_MODEL_CONTROL_UTILS_HPP_
3
4#include "core/types.hpp"
6
7#include <fmt/format.h>
8
9namespace iv::model::control
10{
11
12namespace valve
13{
14
20
21}// namespace valve
22
23namespace damper
24{
25
27{
28 return fmt::format("DMPR_{:03}", damperOrder);
29}
30
31}// namespace damper
32
33}// namespace iv::model::control
34
35#endif//IV_SRC_MODEL_CONTROL_UTILS_HPP_
iv::types::control::damper::damperId buildDamperId(iv::types::control::damper::damperOrder damperOrder)
Definition utils.hpp:26
iv::types::control::valve::valveId buildValveId(iv::model::control::valve::eValveSystem valveSystem, iv::types::control::valve::valveOrder valveOrder)
Definition utils.hpp:15
std::string valveSystemAbbreviation(eValveSystem valveSystem)
Definition enums.hpp:36
eValveSystem
Definition enums.hpp:21
Definition ControlManager.cpp:4
std::string damperId
Definition types.hpp:114
uint16_t damperOrder
Definition types.hpp:116
uint16_t valveOrder
Definition types.hpp:107
std::string valveId
Definition types.hpp:106