Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::menus::editor::MenuOptionUnitsEraseEeprom Class Referencefinal

#include <MenuUnitsOptions.hpp>

Inheritance diagram for iv::menus::editor::MenuOptionUnitsEraseEeprom:
[legend]
Collaboration diagram for iv::menus::editor::MenuOptionUnitsEraseEeprom:
[legend]

Public Member Functions

 MenuOptionUnitsEraseEeprom ()
 MenuOptionUnitsEraseEeprom.
 

Private Member Functions

bool isEnabled () const override
 
AbstractComponentGUIgetPanel (CEventMenuOption *evtMenuOption) override
 
void actionAfterAccept (CEventMenuOption *evtMenuOption) override
 
void actionAfterCancel (CEventMenuOption *evtMenuOption) override
 
virtual void actionAfterApply (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterClose (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterDeleteEvent (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterHelp (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterNo (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterOk (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterReject (CEventMenuOption *evtMenuOption)
 
virtual void actionAfterYes (CEventMenuOption *evtMenuOption)
 
void execute (CEventMenuOption *evtMenuOption) override
 
virtual bool canExecute (CEventMenuOption *evtMenuOption)
 

Private Attributes

iv::types::unitId unitId
 
bool isOnlyLogicsErase {false}
 
std::shared_ptr< iv::comms::LomOperatorm_lomOperator
 
std::string m_title
 
CEnumComponentsGUI::EDialogButtons m_dialogButtons
 
bool m_isResizable
 

Constructor & Destructor Documentation

◆ MenuOptionUnitsEraseEeprom()

iv::menus::editor::MenuOptionUnitsEraseEeprom::MenuOptionUnitsEraseEeprom ( )

Member Function Documentation

◆ actionAfterAccept()

void iv::menus::editor::MenuOptionUnitsEraseEeprom::actionAfterAccept ( CEventMenuOption * evtMenuOption)
overrideprivatevirtual

◆ actionAfterApply()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterApply ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterCancel()

void iv::menus::editor::MenuOptionUnitsEraseEeprom::actionAfterCancel ( CEventMenuOption * evtMenuOption)
overrideprivatevirtual

◆ actionAfterClose()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterClose ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterDeleteEvent()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterDeleteEvent ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterHelp()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterHelp ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterNo()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterNo ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterOk()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterOk ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterReject()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterReject ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ actionAfterYes()

void iv::menus::editor::AbstractMenuOptionWithPanel::actionAfterYes ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ canExecute()

bool iv::menus::editor::AbstractMenuOptionWithPanel::canExecute ( CEventMenuOption * evtMenuOption)
privatevirtualinherited

◆ execute()

void iv::menus::editor::AbstractMenuOptionWithPanel::execute ( CEventMenuOption * evtMenuOption)
overrideprivatevirtualinherited

Implements AbstractMenuOption.

◆ getPanel()

AbstractComponentGUI * iv::menus::editor::MenuOptionUnitsEraseEeprom::getPanel ( CEventMenuOption * evtMenuOption)
overrideprivatevirtual

◆ isEnabled()

bool iv::menus::editor::MenuOptionUnitsEraseEeprom::isEnabled ( ) const
overrideprivatevirtual

Member Data Documentation

◆ isOnlyLogicsErase

bool iv::menus::editor::MenuOptionUnitsEraseEeprom::isOnlyLogicsErase {false}
private

◆ m_dialogButtons

CEnumComponentsGUI::EDialogButtons iv::menus::editor::AbstractMenuOptionWithPanel::m_dialogButtons
privateinherited

◆ m_isResizable

bool iv::menus::editor::AbstractMenuOptionWithPanel::m_isResizable
privateinherited

◆ m_lomOperator

std::shared_ptr<iv::comms::LomOperator> iv::menus::editor::MenuOptionUnitsEraseEeprom::m_lomOperator
private

◆ m_title

std::string iv::menus::editor::AbstractMenuOptionWithPanel::m_title
privateinherited

◆ unitId

iv::types::unitId iv::menus::editor::MenuOptionUnitsEraseEeprom::unitId
private

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