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

#include <PanelOnlineVariablesEditorFactory.hpp>

Static Public Member Functions

static AbstractComponentGUIpanelSelectParameterOnline (uint64_t *indSelected, const std::shared_ptr< std::vector< std::weak_ptr< CParamOnline > > > &channels)
 
static AbstractComponentGUIpanelSelectLogicLibrary (uint64_t *indSelected, const std::vector< std::pair< iv::types::unitId, iv::types::logic::libraryTagName > > &libraries)
 
static AbstractComponentGUIpanelNewOnlineVariable (std::vector< std::shared_ptr< iv::mimics::OnlineVariable > > &onlineVariables)
 
static AbstractComponentGUIpanelEditOnlineVariable (const std::shared_ptr< iv::mimics::OnlineVariable > &onlineVariable)
 
static AbstractComponentGUIpanelEditOnlineVariables (const std::shared_ptr< iv::mimics::OnlineVariables > &onlineVariablesOut)
 

Static Private Member Functions

static AbstractComponentGUIpanelSelectAnalogChannelOption (const std::shared_ptr< iv::mimics::OnlineVariable > &onlineVariable, CEdit *editVariableTag)
 
static AbstractComponentGUIpanelSelectParameterOnlineOption (const std::shared_ptr< iv::mimics::OnlineVariable > &onlineVariable, CEdit *editVariableTag)
 
static AbstractComponentGUIpanelSelectLibraryParameterOnlineOption (std::vector< std::shared_ptr< iv::mimics::OnlineVariable > > &onlineVariables)
 

Member Function Documentation

◆ panelEditOnlineVariable()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelEditOnlineVariable ( const std::shared_ptr< iv::mimics::OnlineVariable > & onlineVariable)
static

◆ panelEditOnlineVariables()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelEditOnlineVariables ( const std::shared_ptr< iv::mimics::OnlineVariables > & onlineVariablesOut)
static

◆ panelNewOnlineVariable()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelNewOnlineVariable ( std::vector< std::shared_ptr< iv::mimics::OnlineVariable > > & onlineVariables)
static

◆ panelSelectAnalogChannelOption()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelSelectAnalogChannelOption ( const std::shared_ptr< iv::mimics::OnlineVariable > & onlineVariable,
CEdit * editVariableTag )
staticprivate

◆ panelSelectLibraryParameterOnlineOption()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelSelectLibraryParameterOnlineOption ( std::vector< std::shared_ptr< iv::mimics::OnlineVariable > > & onlineVariables)
staticprivate

◆ panelSelectLogicLibrary()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelSelectLogicLibrary ( uint64_t * indSelected,
const std::vector< std::pair< iv::types::unitId, iv::types::logic::libraryTagName > > & libraries )
static

◆ panelSelectParameterOnline()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelSelectParameterOnline ( uint64_t * indSelected,
const std::shared_ptr< std::vector< std::weak_ptr< CParamOnline > > > & channels )
static

◆ panelSelectParameterOnlineOption()

AbstractComponentGUI * iv::panels::mimics::PanelOnlineVariablesEditorFactory::panelSelectParameterOnlineOption ( const std::shared_ptr< iv::mimics::OnlineVariable > & onlineVariable,
CEdit * editVariableTag )
staticprivate

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