|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|


Public Member Functions | |
| GuiExtensionSimulator (NetlistSimulatorControllerPlugin *p) | |
| std::vector< PluginParameter > | get_parameter () const override |
| void | set_parameter (const std::vector< PluginParameter > ¶ms) override |
Public Member Functions inherited from hal::GuiExtensionInterface | |
| GuiExtensionInterface (const std::string &toplabel=std::string()) | |
| virtual | ~GuiExtensionInterface () |
| virtual void | register_progress_indicator (std::function< void(int, const std::string &)> pif) |
| virtual std::vector< ContextMenuContribution > | get_context_contribution (const Netlist *nl, const std::vector< u32 > &mods, const std::vector< u32 > &gats, const std::vector< u32 > &nets) |
| virtual void | execute_function (std::string tag, Netlist *nl, const std::vector< u32 > &mods, const std::vector< u32 > &gats, const std::vector< u32 > &nets) |
| virtual void | netlist_loaded (Netlist *nl) |
| virtual void | netlist_about_to_close (Netlist *nl) |
| bool | is_contribution_enabled () const |
| void | set_contribution_enabled (bool enabled) |
| std::string | contribution_top_label () const |
Public Member Functions inherited from hal::AbstractExtensionInterface | |
| AbstractExtensionInterface () | |
| virtual | ~AbstractExtensionInterface () |
The GUI contribution of the simulation controller plugin.
Definition at line 65 of file plugin_netlist_simulator_controller.h.
|
inline |
Definition at line 69 of file plugin_netlist_simulator_controller.h.
|
overridevirtual |
Get list of configurable parameter
Reimplemented from hal::GuiExtensionInterface.
Definition at line 186 of file plugin_netlist_simulator_controller.cpp.
References hal::PluginParameter::Color, hal::PluginParameter::Dictionary, hal::PluginParameter::ExistingDir, hal::PluginParameter::Integer, hal::SimulationSettings::MaxColorSetting, QString::number(), hal::PluginParameter::PushButton, hal::NetlistSimulatorControllerPlugin::sSimulationSettings, and hal::PluginParameter::TabName.
|
overridevirtual |
Set configurable parameter to values
| params | The parameter with values |
Reimplemented from hal::GuiExtensionInterface.
Definition at line 210 of file plugin_netlist_simulator_controller.cpp.