Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::mimics::retro::Digital_1_0 Class Referencefinal

#include <Digital_1_0.hpp>

Inheritance diagram for iv::mimics::retro::Digital_1_0:
[legend]
Collaboration diagram for iv::mimics::retro::Digital_1_0:
[legend]

Classes

struct  DefaultValues
 
struct  Keys
 
struct  Sections
 

Public Member Functions

 Digital_1_0 ()
 
 ~Digital_1_0 () override=default
 
bool load (const iv::file::xml::node &nodeControlMimic) override
 
bool save (iv::file::xml::node &nodeControlMimic) const override
 
iv::mimics::retro::stringMimicElementType getElementType () const override
 
std::shared_ptr< AbstractRetroMimicElementtoNextVersion () const override
 
std::shared_ptr< iv::mimics::AbstractMimicElementtoMimicElement () const override
 

Public Attributes

iv::mimics::eMimicElementType m_mimicElementType
 
iv::mimics::Location m_location
 
iv::types::width m_width
 
iv::types::height m_height
 
iv::mimics::TitleSettings m_titleSettings
 
iv::mimics::Background m_background
 
std::shared_ptr< OnlineVariablesm_onlineVariables
 
std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > m_addedAlarms
 
iv::mimics::Channel m_closeFeedback
 
bool m_withFeedbackOpen
 
iv::mimics::Channel m_openFeedback
 
iv::mimics::elements::eActivationMode m_activationMode
 
bool m_activationValue
 
iv::mimics::support::Maintenance m_maintenance
 
iv::types::height m_textHeight
 
iv::mimics::elements::eLedType m_ledType
 
iv::types::color m_activeLedColor
 
iv::model::LocalizedText m_activeText
 
iv::types::color m_inactiveLedColor
 
iv::model::LocalizedText m_inactiveText
 
iv::types::mimicElementVersion m_version
 

Constructor & Destructor Documentation

◆ Digital_1_0()

iv::mimics::retro::Digital_1_0::Digital_1_0 ( )

◆ ~Digital_1_0()

iv::mimics::retro::Digital_1_0::~Digital_1_0 ( )
overridedefault

Member Function Documentation

◆ getElementType()

iv::mimics::retro::stringMimicElementType iv::mimics::retro::Digital_1_0::getElementType ( ) const
nodiscardoverridevirtual

◆ load()

bool iv::mimics::retro::Digital_1_0::load ( const iv::file::xml::node & nodeControlMimic)
overridevirtual

◆ save()

bool iv::mimics::retro::Digital_1_0::save ( iv::file::xml::node & nodeControlMimic) const
overridevirtual

◆ toMimicElement()

std::shared_ptr< iv::mimics::AbstractMimicElement > iv::mimics::retro::Digital_1_0::toMimicElement ( ) const
nodiscardoverridevirtual

◆ toNextVersion()

std::shared_ptr< AbstractRetroMimicElement > iv::mimics::retro::Digital_1_0::toNextVersion ( ) const
nodiscardoverridevirtual

Member Data Documentation

◆ m_activationMode

iv::mimics::elements::eActivationMode iv::mimics::retro::Digital_1_0::m_activationMode

◆ m_activationValue

bool iv::mimics::retro::Digital_1_0::m_activationValue

◆ m_activeLedColor

iv::types::color iv::mimics::retro::Digital_1_0::m_activeLedColor

◆ m_activeText

iv::model::LocalizedText iv::mimics::retro::Digital_1_0::m_activeText

◆ m_addedAlarms

std::shared_ptr<std::vector<std::weak_ptr<iv::channels::AbstractChannel> > > iv::mimics::retro::Digital_1_0::m_addedAlarms

◆ m_background

iv::mimics::Background iv::mimics::retro::Digital_1_0::m_background

◆ m_closeFeedback

iv::mimics::Channel iv::mimics::retro::Digital_1_0::m_closeFeedback

◆ m_height

iv::types::height iv::mimics::retro::Digital_1_0::m_height

◆ m_inactiveLedColor

iv::types::color iv::mimics::retro::Digital_1_0::m_inactiveLedColor

◆ m_inactiveText

iv::model::LocalizedText iv::mimics::retro::Digital_1_0::m_inactiveText

◆ m_ledType

iv::mimics::elements::eLedType iv::mimics::retro::Digital_1_0::m_ledType

◆ m_location

iv::mimics::Location iv::mimics::retro::Digital_1_0::m_location

◆ m_maintenance

iv::mimics::support::Maintenance iv::mimics::retro::Digital_1_0::m_maintenance

◆ m_mimicElementType

iv::mimics::eMimicElementType iv::mimics::retro::Digital_1_0::m_mimicElementType

◆ m_onlineVariables

std::shared_ptr<OnlineVariables> iv::mimics::retro::Digital_1_0::m_onlineVariables

◆ m_openFeedback

iv::mimics::Channel iv::mimics::retro::Digital_1_0::m_openFeedback

◆ m_textHeight

iv::types::height iv::mimics::retro::Digital_1_0::m_textHeight

◆ m_titleSettings

iv::mimics::TitleSettings iv::mimics::retro::Digital_1_0::m_titleSettings

◆ m_version

iv::types::mimicElementVersion iv::mimics::retro::AbstractRetroMimicElement::m_version
inherited

◆ m_width

iv::types::width iv::mimics::retro::Digital_1_0::m_width

◆ m_withFeedbackOpen

bool iv::mimics::retro::Digital_1_0::m_withFeedbackOpen

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