Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::panels::control Namespace Reference

Namespaces

namespace  constants
 
namespace  damper
 
namespace  GenerateDamperLogic
 
namespace  GenerateLogic
 
namespace  GenerateValveLogic
 
namespace  valve
 

Classes

class  ControlDamperUseCases
 
class  ControlValveUseCases
 
class  damperModelList
 
struct  LibraryLinkedChannel
 
class  PanelControlDamper
 
class  PanelControlDamperFactory
 
class  PanelControlValve
 
class  PanelControlValveFactory
 
struct  RemoveDamperResult
 
struct  RemoveValveResult
 
struct  UseCaseResult
 
class  ValveModelList
 

Functions

void prvClickAddDamper (CDialog *dialogFather, PanelControlDamper *panelControlDamper)
 
void prvClickEditDamper (CDialog *dialogFather, PanelControlDamper *panelControlDamper, CList *damperList)
 
void prvClickRemoveDamper (CDialog *dialogFather, PanelControlDamper *panelControlDamper, CList *damperList)
 
void prvClickLinkDamperChannels (CDialog *dialogFather, PanelControlDamper *panelControlDamper, CList *damperList)
 
void prvClickGenerateDamperLogic (CDialog *dialogFather, PanelControlDamper *panelControlDamper, CList *damperList)
 
AbstractComponentGUIpanelDamperOrderAndDescription (iv::panels::control::damper::DamperData &damperData, bool isToAdd)
 
void updateLomIdOptions (CComboBox *comboBoxLomId, iv::model::control::damper::eDamperType damperType)
 
AbstractComponentGUIpanelDoubleDamperChannelsProposal (iv::types::unitId lomId, iv::panels::control::damper::DamperData &damperData)
 
AbstractComponentGUIpanelDefaultDamperChannelsProposal (iv::types::unitId lomId, iv::panels::control::damper::DamperData &damperData)
 
AbstractComponentGUIbuildContainerChannelsProposal (iv::model::control::damper::eDamperType damperType, iv::types::unitId lomId, iv::panels::control::damper::DamperData &damperData)
 
AbstractComponentGUIpanelDamperChannels (iv::panels::control::damper::DamperData &damperData)
 
AbstractComponentGUIpanelLinkWiredDefaultDamperChannels (const std::shared_ptr< model::control::damper::AllDamperChannels > &damperChannels)
 
AbstractComponentGUIpanelLinkWiredDoubleDamperChannels (const std::shared_ptr< model::control::damper::AllDamperChannels > &damperChannels)
 
AbstractComponentGUIpanelLinkSoftwareDamperChannels (const std::shared_ptr< model::control::damper::AllDamperChannels > &damperChannels)
 
void prvClickAddValve (CDialog *dialogFather, PanelControlValve *panelControlValve)
 
void prvClickEditValve (CDialog *dialogFather, PanelControlValve *panelControlValve, CList *valveList)
 
void prvClickRemoveValve (CDialog *dialogFather, PanelControlValve *panelControlValve, CList *valveList)
 
void prvClickLinkValveChannels (CDialog *dialogFather, PanelControlValve *panelControlValve, CList *valveList)
 
void prvClickGenerateValveLogic (CDialog *dialogFather, PanelControlValve *panelControlValve, CList *valveList)
 
AbstractComponentGUIpanelValveIdentifier (iv::panels::control::valve::ValveData &valveData)
 
void updateLomIdOptions (CComboBox *comboBoxLomId, iv::model::control::valve::eValveType valveType)
 
AbstractComponentGUIpanelDoubleValveChannelsProposal (iv::types::unitId lomId, iv::panels::control::valve::ValveData &valveData)
 
AbstractComponentGUIpanelDefaultValveChannelsProposal (iv::types::unitId lomId, iv::panels::control::valve::ValveData &valveData)
 
AbstractComponentGUIbuildContainerChannelsProposal (iv::model::control::valve::eValveType valveType, iv::types::unitId lomId, iv::panels::control::valve::ValveData &valveData)
 
AbstractComponentGUIpanelValveChannels (iv::panels::control::valve::ValveData &valveData)
 
AbstractComponentGUIpanelLinkWiredDefaultValveChannels (const std::shared_ptr< model::control::valve::AllValveChannels > &valveChannels)
 
AbstractComponentGUIpanelLinkWiredDoubleValveChannels (const std::shared_ptr< model::control::valve::AllValveChannels > &valveChannels)
 
AbstractComponentGUIpanelLinkSoftwareValveChannels (const std::shared_ptr< model::control::valve::AllValveChannels > &valveChannels)
 

Function Documentation

◆ buildContainerChannelsProposal() [1/2]

AbstractComponentGUI * iv::panels::control::buildContainerChannelsProposal ( iv::model::control::damper::eDamperType damperType,
iv::types::unitId lomId,
iv::panels::control::damper::DamperData & damperData )

◆ buildContainerChannelsProposal() [2/2]

AbstractComponentGUI * iv::panels::control::buildContainerChannelsProposal ( iv::model::control::valve::eValveType valveType,
iv::types::unitId lomId,
iv::panels::control::valve::ValveData & valveData )

◆ panelDamperChannels()

AbstractComponentGUI * iv::panels::control::panelDamperChannels ( iv::panels::control::damper::DamperData & damperData)

◆ panelDamperOrderAndDescription()

AbstractComponentGUI * iv::panels::control::panelDamperOrderAndDescription ( iv::panels::control::damper::DamperData & damperData,
bool isToAdd )

◆ panelDefaultDamperChannelsProposal()

AbstractComponentGUI * iv::panels::control::panelDefaultDamperChannelsProposal ( iv::types::unitId lomId,
iv::panels::control::damper::DamperData & damperData )

◆ panelDefaultValveChannelsProposal()

AbstractComponentGUI * iv::panels::control::panelDefaultValveChannelsProposal ( iv::types::unitId lomId,
iv::panels::control::valve::ValveData & valveData )

◆ panelDoubleDamperChannelsProposal()

AbstractComponentGUI * iv::panels::control::panelDoubleDamperChannelsProposal ( iv::types::unitId lomId,
iv::panels::control::damper::DamperData & damperData )

◆ panelDoubleValveChannelsProposal()

AbstractComponentGUI * iv::panels::control::panelDoubleValveChannelsProposal ( iv::types::unitId lomId,
iv::panels::control::valve::ValveData & valveData )

◆ panelLinkSoftwareDamperChannels()

AbstractComponentGUI * iv::panels::control::panelLinkSoftwareDamperChannels ( const std::shared_ptr< model::control::damper::AllDamperChannels > & damperChannels)

◆ panelLinkSoftwareValveChannels()

AbstractComponentGUI * iv::panels::control::panelLinkSoftwareValveChannels ( const std::shared_ptr< model::control::valve::AllValveChannels > & valveChannels)

◆ panelLinkWiredDefaultDamperChannels()

AbstractComponentGUI * iv::panels::control::panelLinkWiredDefaultDamperChannels ( const std::shared_ptr< model::control::damper::AllDamperChannels > & damperChannels)

◆ panelLinkWiredDefaultValveChannels()

AbstractComponentGUI * iv::panels::control::panelLinkWiredDefaultValveChannels ( const std::shared_ptr< model::control::valve::AllValveChannels > & valveChannels)

◆ panelLinkWiredDoubleDamperChannels()

AbstractComponentGUI * iv::panels::control::panelLinkWiredDoubleDamperChannels ( const std::shared_ptr< model::control::damper::AllDamperChannels > & damperChannels)

◆ panelLinkWiredDoubleValveChannels()

AbstractComponentGUI * iv::panels::control::panelLinkWiredDoubleValveChannels ( const std::shared_ptr< model::control::valve::AllValveChannels > & valveChannels)

◆ panelValveChannels()

AbstractComponentGUI * iv::panels::control::panelValveChannels ( iv::panels::control::valve::ValveData & valveData)

◆ panelValveIdentifier()

AbstractComponentGUI * iv::panels::control::panelValveIdentifier ( iv::panels::control::valve::ValveData & valveData)

◆ prvClickAddDamper()

void iv::panels::control::prvClickAddDamper ( CDialog * dialogFather,
PanelControlDamper * panelControlDamper )

◆ prvClickAddValve()

void iv::panels::control::prvClickAddValve ( CDialog * dialogFather,
PanelControlValve * panelControlValve )

◆ prvClickEditDamper()

void iv::panels::control::prvClickEditDamper ( CDialog * dialogFather,
PanelControlDamper * panelControlDamper,
CList * damperList )

◆ prvClickEditValve()

void iv::panels::control::prvClickEditValve ( CDialog * dialogFather,
PanelControlValve * panelControlValve,
CList * valveList )

◆ prvClickGenerateDamperLogic()

void iv::panels::control::prvClickGenerateDamperLogic ( CDialog * dialogFather,
PanelControlDamper * panelControlDamper,
CList * damperList )

◆ prvClickGenerateValveLogic()

void iv::panels::control::prvClickGenerateValveLogic ( CDialog * dialogFather,
PanelControlValve * panelControlValve,
CList * valveList )

◆ prvClickLinkDamperChannels()

void iv::panels::control::prvClickLinkDamperChannels ( CDialog * dialogFather,
PanelControlDamper * panelControlDamper,
CList * damperList )

◆ prvClickLinkValveChannels()

void iv::panels::control::prvClickLinkValveChannels ( CDialog * dialogFather,
PanelControlValve * panelControlValve,
CList * valveList )

◆ prvClickRemoveDamper()

void iv::panels::control::prvClickRemoveDamper ( CDialog * dialogFather,
PanelControlDamper * panelControlDamper,
CList * damperList )

◆ prvClickRemoveValve()

void iv::panels::control::prvClickRemoveValve ( CDialog * dialogFather,
PanelControlValve * panelControlValve,
CList * valveList )

◆ updateLomIdOptions() [1/2]

void iv::panels::control::updateLomIdOptions ( CComboBox * comboBoxLomId,
iv::model::control::damper::eDamperType damperType )

◆ updateLomIdOptions() [2/2]

void iv::panels::control::updateLomIdOptions ( CComboBox * comboBoxLomId,
iv::model::control::valve::eValveType valveType )