Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::panels::PanelPmsEditor Class Reference

#include <PanelPmsEditor.hpp>

Inheritance diagram for iv::panels::PanelPmsEditor:
[legend]
Collaboration diagram for iv::panels::PanelPmsEditor:
[legend]

Public Member Functions

 PanelPmsEditor ()
 
 ~PanelPmsEditor () override=default
 
 PanelPmsEditor (const PanelPmsEditor &other)=delete
 
 PanelPmsEditor (PanelPmsEditor &&other)=delete
 
PanelPmsEditoroperator= (const PanelPmsEditor &other)=delete
 
PanelPmsEditoroperator= (PanelPmsEditor &&other)=delete
 
AbstractComponentGUIbuildPanel (CDialog *dialogFather) override
 
void update () override
 
void updateMainBarsList ()
 
void updateBusTiesList ()
 
void updateGeneratorsList ()
 
void updateModesList ()
 

Private Member Functions

AbstractComponentGUIprvBuildMainBarsActionButtons ()
 
AbstractComponentGUIprvBuildBusTiesActionButtons ()
 
AbstractComponentGUIprvBuildGeneratorsActionButtons ()
 
AbstractComponentGUIprvBuildModesActionButtons ()
 

Private Attributes

CListm_mainBarsList
 
CListm_busTiesList
 
CListm_generatorsList
 
CListm_modesList
 

Constructor & Destructor Documentation

◆ PanelPmsEditor() [1/3]

iv::panels::PanelPmsEditor::PanelPmsEditor ( )

◆ ~PanelPmsEditor()

iv::panels::PanelPmsEditor::~PanelPmsEditor ( )
overridedefault

◆ PanelPmsEditor() [2/3]

iv::panels::PanelPmsEditor::PanelPmsEditor ( const PanelPmsEditor & other)
delete

◆ PanelPmsEditor() [3/3]

iv::panels::PanelPmsEditor::PanelPmsEditor ( PanelPmsEditor && other)
delete

Member Function Documentation

◆ buildPanel()

AbstractComponentGUI * iv::panels::PanelPmsEditor::buildPanel ( CDialog * dialogFather)
overridevirtual

◆ operator=() [1/2]

PanelPmsEditor & iv::panels::PanelPmsEditor::operator= ( const PanelPmsEditor & other)
delete

◆ operator=() [2/2]

PanelPmsEditor & iv::panels::PanelPmsEditor::operator= ( PanelPmsEditor && other)
delete

◆ prvBuildBusTiesActionButtons()

AbstractComponentGUI * iv::panels::PanelPmsEditor::prvBuildBusTiesActionButtons ( )
nodiscardprivate

◆ prvBuildGeneratorsActionButtons()

AbstractComponentGUI * iv::panels::PanelPmsEditor::prvBuildGeneratorsActionButtons ( )
nodiscardprivate

◆ prvBuildMainBarsActionButtons()

AbstractComponentGUI * iv::panels::PanelPmsEditor::prvBuildMainBarsActionButtons ( )
nodiscardprivate

◆ prvBuildModesActionButtons()

AbstractComponentGUI * iv::panels::PanelPmsEditor::prvBuildModesActionButtons ( )
nodiscardprivate

◆ update()

void iv::panels::PanelPmsEditor::update ( )
overridevirtual

◆ updateBusTiesList()

void iv::panels::PanelPmsEditor::updateBusTiesList ( )

◆ updateGeneratorsList()

void iv::panels::PanelPmsEditor::updateGeneratorsList ( )

◆ updateMainBarsList()

void iv::panels::PanelPmsEditor::updateMainBarsList ( )

◆ updateModesList()

void iv::panels::PanelPmsEditor::updateModesList ( )

Member Data Documentation

◆ m_busTiesList

CList* iv::panels::PanelPmsEditor::m_busTiesList
private

◆ m_generatorsList

CList* iv::panels::PanelPmsEditor::m_generatorsList
private

◆ m_mainBarsList

CList* iv::panels::PanelPmsEditor::m_mainBarsList
private

◆ m_modesList

CList* iv::panels::PanelPmsEditor::m_modesList
private

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