Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::model::control::damper::AllDamperChannels Struct Reference

#include <structs.hpp>

Classes

struct  Constants
 
struct  DefaultValues
 
struct  Keys
 
struct  Sections
 

Public Member Functions

bool load (const file::xml::node &nodeDamper)
 
bool save (file::xml::node &nodeDamper) const
 
bool isValid (iv::model::control::damper::eDamperType damperType)
 
bool isAllLinked (iv::model::control::damper::eDamperType damperType)
 

Public Attributes

std::weak_ptr< iv::channels::AbstractChannelchFeedbackOP {}
 
std::weak_ptr< iv::channels::AbstractChannelchFeedbackCL {}
 
std::weak_ptr< iv::channels::AbstractChannelchOutputOP {}
 
std::weak_ptr< iv::channels::AbstractChannelchOutputCL {}
 
std::weak_ptr< iv::channels::AbstractChannelchCmdOP {}
 
std::weak_ptr< iv::channels::AbstractChannelchCmdCL {}
 
std::weak_ptr< iv::channels::AbstractChannelchCmdReset {}
 
std::weak_ptr< iv::channels::AbstractChannelchTrip {}
 

Member Function Documentation

◆ isAllLinked()

bool iv::model::control::damper::AllDamperChannels::isAllLinked ( iv::model::control::damper::eDamperType damperType)
inline

◆ isValid()

bool iv::model::control::damper::AllDamperChannels::isValid ( iv::model::control::damper::eDamperType damperType)
inline

◆ load()

bool iv::model::control::damper::AllDamperChannels::load ( const file::xml::node & nodeDamper)

◆ save()

bool iv::model::control::damper::AllDamperChannels::save ( file::xml::node & nodeDamper) const

Member Data Documentation

◆ chCmdCL

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chCmdCL {}

◆ chCmdOP

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chCmdOP {}

◆ chCmdReset

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chCmdReset {}

◆ chFeedbackCL

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chFeedbackCL {}

◆ chFeedbackOP

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chFeedbackOP {}

◆ chOutputCL

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chOutputCL {}

◆ chOutputOP

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chOutputOP {}

◆ chTrip

std::weak_ptr<iv::channels::AbstractChannel> iv::model::control::damper::AllDamperChannels::chTrip {}

The documentation for this struct was generated from the following files: