#include <ControlDamperUseCases.hpp>
|
static UseCaseResult | isValidDamperChannelsLink (const iv::panels::control::damper::DamperData &damperData, const iv::model::control::damper::eDamperType &damperType) |
|
static UseCaseResult | isValidDamperTypeAndLomId (const iv::model::control::damper::eDamperType &damperType, const iv::types::unitId &lomId) |
|
static UseCaseResult | addDamper (const iv::panels::control::damper::DamperData &damperData) |
|
static UseCaseResult | updateDamper (const iv::panels::control::damper::DamperData &damperData, const iv::panels::control::damper::DamperData &oldDamperData) |
|
static UseCaseResult | removeDamper (const iv::types::control::damper::damperId &oldDamperId, const iv::panels::control::RemoveDamperResult &removeDamperResult) |
|
static UseCaseResult | canAddDamper (const iv::types::control::damper::damperOrder &damperOrder, const iv::types::control::damper::damperDescription &damperDescription) |
|
static UseCaseResult | canUpdateDamper (const iv::panels::control::damper::DamperData &oldDamperData, const iv::types::control::damper::damperOrder &damperOrder, const iv::types::control::damper::damperDescription &damperDescription) |
|
static UseCaseResult | canGenerateLogic (const iv::types::control::damper::damperId &damperId) |
|
static std::map< iv::logic::ParamId, iv::panels::control::LibraryLinkedChannel > | getLinkedLibraryChannels (const iv::types::control::damper::damperId &damperId, iv::types::logic::customBlockId customBlockId) |
|
static std::map< iv::types::logic::customBlockId, std::string > | getAvailableCustomBlocksNames () |
|
static UseCaseResult | generateLogic (const types::control::damper::damperId &damperId, const iv::types::logic::customBlockId &selectedCustomBlockId, std::map< iv::logic::ParamId, iv::panels::control::LibraryLinkedChannel > &channelsLinked) |
|
◆ ControlDamperUseCases()
iv::panels::control::ControlDamperUseCases::ControlDamperUseCases |
( |
| ) |
|
|
delete |
◆ addDamper()
◆ canAddDamper()
◆ canGenerateLogic()
◆ canUpdateDamper()
◆ generateLogic()
◆ getAvailableCustomBlocksNames()
◆ getLinkedLibraryChannels()
◆ isValidDamperChannelsLink()
◆ isValidDamperDescription()
◆ isValidDamperOrder()
◆ isValidDamperTypeAndLomId()
◆ removeDamper()
◆ updateDamper()
The documentation for this class was generated from the following files: