ifw-fcf  5.0.0-pre2
Public Member Functions | List of all members
AbstractDevice Class Referenceabstract

#include <abstractDevice.h>

Inheritance diagram for AbstractDevice:
DeviceWdg ActuatorWdg AdcWdg DrotWdg IODevWdg LampWdg MotorWdg PiezoWdg ShutterWdg

Public Member Functions

virtual void Select ()=0
 
virtual void Deselect ()=0
 
virtual bool IsSelected ()=0
 
virtual void StartSubscription ()=0
 
virtual void GetMessage (std::shared_ptr<::elt::mal::Mal > mal, std::vector< std::shared_ptr<::fcfif::SetupElem >> &setup_buffer, bool ignoreChecked=false)=0
 
virtual void UpdateData ()=0
 
virtual void GetDbAttributes ()=0
 
virtual void Stop ()=0
 

Member Function Documentation

◆ Deselect()

virtual void AbstractDevice::Deselect ( )
pure virtual

Implemented in DeviceWdg.

◆ GetDbAttributes()

virtual void AbstractDevice::GetDbAttributes ( )
pure virtual

◆ GetMessage()

virtual void AbstractDevice::GetMessage ( std::shared_ptr<::elt::mal::Mal >  mal,
std::vector< std::shared_ptr<::fcfif::SetupElem >> &  setup_buffer,
bool  ignoreChecked = false 
)
pure virtual

◆ IsSelected()

virtual bool AbstractDevice::IsSelected ( )
pure virtual

Implemented in DeviceWdg.

◆ Select()

virtual void AbstractDevice::Select ( )
pure virtual

Implemented in DeviceWdg.

◆ StartSubscription()

virtual void AbstractDevice::StartSubscription ( )
pure virtual

◆ Stop()

virtual void AbstractDevice::Stop ( )
pure virtual

Implemented in DeviceWdg.

◆ UpdateData()

virtual void AbstractDevice::UpdateData ( )
pure virtual

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