HAL
gui_extension_interface.cpp
Go to the documentation of this file.
2 
3 namespace hal {
4  std::vector<PluginParameter> GuiExtensionInterface::get_parameter() const { return std::vector<PluginParameter>(); }
5 
6  void GuiExtensionInterface::register_progress_indicator(std::function<void(int,const std::string&)>) {;}
7 
8  void GuiExtensionInterface::set_parameter(const std::vector<PluginParameter>&) {;}
9 
10  std::vector<ContextMenuContribution> GuiExtensionInterface::get_context_contribution(const Netlist*,
11  const std::vector<u32>&,
12  const std::vector<u32>&,
13  const std::vector<u32>&)
14  {
15  return std::vector<ContextMenuContribution>();
16  }
17 
19  Netlist*,
20  const std::vector<u32> &,
21  const std::vector<u32> &,
22  const std::vector<u32> &) {;}
23 
24 
26 
28 
29 }
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)
virtual void register_progress_indicator(std::function< void(int, const std::string &)> pif)
virtual void set_parameter(const std::vector< PluginParameter > &params)
virtual std::vector< PluginParameter > get_parameter() const