64 std::string get_name()
const override;
71 std::string get_version()
const override;
78 std::string get_description()
const override;
85 std::set<std::string> get_dependencies()
const override;
117 std::vector<ContextMenuContribution> get_context_contribution(
const Netlist* nl,
const std::vector<u32>& mods,
const std::vector<u32>& gats,
const std::vector<u32>& nets)
override;
128 void execute_function(std::string tag,
Netlist* nl,
const std::vector<u32>& mods,
const std::vector<u32>& gats,
const std::vector<u32>& nets)
override;
GUI extension interface for the netlist preprocessing plugin.
GuiExtensionNetlistPreprocessing()
Default constructor for GuiExtensionNetlistPreprocessing.
Plugin interface for netlist preprocessing.
~NetlistPreprocessingPlugin()=default
Default destructor for NetlistPreprocessingPlugin.