Horizon
src
dialogs
manage_buses.hpp
1
#pragma once
2
#include <gtkmm.h>
3
#include <array>
4
#include <set>
5
#include "util/uuid.hpp"
6
namespace
horizon {
7
8
9
class
ManageBusesDialog
:
public
Gtk::Dialog {
10
public
:
11
ManageBusesDialog
(Gtk::Window *parent,
class
Block
&b);
12
bool
valid =
false
;
13
14
15
private
:
16
Block
█
17
Gtk::Stack *stack;
18
Gtk::ToolButton *delete_button;
19
void
add_bus();
20
void
remove_bus();
21
void
update_bus_removable();
22
23
24
void
ok_clicked();
25
};
26
}
// namespace horizon
horizon::Block
A block is one level of hierarchy in the netlist.
Definition:
block.hpp:26
horizon::ManageBusesDialog
Definition:
manage_buses.hpp:9
Generated by
1.9.1