Horizon
manage_power_nets.hpp
1 #pragma once
2 #include <gtkmm.h>
3 #include <array>
4 #include <set>
5 #include "common/common.hpp"
6 #include "util/uuid.hpp"
7 #include "block/block.hpp"
8 namespace horizon {
9 
10 
11 class ManagePowerNetsDialog : public Gtk::Dialog {
12 public:
13  ManagePowerNetsDialog(Gtk::Window *parent, Block *b);
14 
15 private:
16  Block *block = nullptr;
17  Gtk::ListBox *listbox = nullptr;
18  void handle_add_power_net();
19 };
20 } // namespace horizon
horizon::Block
A block is one level of hierarchy in the netlist.
Definition: block.hpp:26
horizon::ManagePowerNetsDialog
Definition: manage_power_nets.hpp:11