Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail Class Referencefinal
Inheritance diagram for iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail:
[legend]
Collaboration diagram for iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail:
[legend]

Public Member Functions

 CPrvUpdateConnectionFail (CLabel *labelStatusConnectionFailRef, const uint32_t numStations)
 

Private Member Functions

bool execute () override
 Method to execute the timer.
 
bool prvHasFailConnectionLAN () const
 
bool prvHasFailConnectionCAN () const
 

Private Attributes

std::shared_ptr< iv::appdiamar::IApplicationControllerm_controller
 
CLabelm_labelStatusConnectionFailRef
 
uint32_t m_numStations
 

Constructor & Destructor Documentation

◆ CPrvUpdateConnectionFail()

iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::CPrvUpdateConnectionFail ( CLabel * labelStatusConnectionFailRef,
const uint32_t numStations )
inline

Member Function Documentation

◆ execute()

bool iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::execute ( )
inlineoverrideprivatevirtual

Method to execute the timer.

Returns
True if the timer has to continue executing, false if timer stop.

Implements IListenerTimer.

◆ prvHasFailConnectionCAN()

bool iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::prvHasFailConnectionCAN ( ) const
inlinenodiscardprivate

◆ prvHasFailConnectionLAN()

bool iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::prvHasFailConnectionLAN ( ) const
inlinenodiscardprivate

Member Data Documentation

◆ m_controller

std::shared_ptr<iv::appdiamar::IApplicationController> iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::m_controller
private

◆ m_labelStatusConnectionFailRef

CLabel* iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::m_labelStatusConnectionFailRef
private

◆ m_numStations

uint32_t iv::panels::diamar::LineStatus::CPrvUpdateConnectionFail::m_numStations
private

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