Horizon
horizon-eda-1.3.0
src
dialogs
select_net.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
SelectNetDialog
:
public
Gtk::Dialog {
10
public
:
11
SelectNetDialog
(Gtk::Window *parent,
const
class
Block
&b,
const
std::string &ti);
12
bool
valid =
false
;
13
UUID
net;
14
class
NetSelector
*net_selector;
15
16
private
:
17
void
ok_clicked();
18
void
net_selected(
const
UUID
&uu);
19
};
20
}
// namespace horizon
horizon::NetSelector
Definition:
net_selector.hpp:6
horizon::SelectNetDialog
Definition:
select_net.hpp:9
horizon::Block
A block is one level of hierarchy in the netlist.
Definition:
block.hpp:25
horizon::UUID
This class encapsulates a UUID and allows it to be uses as a value type.
Definition:
uuid.hpp:16
Generated by
1.8.20