Horizon
Loading...
Searching...
No Matches
src
core
tools
tool_helper_merge.hpp
1
#pragma once
2
#include "core/tool.hpp"
3
4
namespace
horizon {
5
class
ToolHelperMerge
:
public
virtual
ToolBase {
6
public
:
7
using
ToolBase::ToolBase;
8
9
protected
:
10
bool
merge_bus_net(
class
Net
*net,
class
Bus
*bus,
class
Net
*net_other,
class
Bus
*bus_other);
11
int
merge_nets(
Net
*net,
Net
*into);
12
void
merge_and_connect(
const
std::set<UUID> &extra_junctions);
13
14
private
:
15
};
16
}
// namespace horizon
horizon::Bus
A Bus is used for grouping nets.
Definition
bus.hpp:18
horizon::Net
Definition
net.hpp:11
horizon::ToolHelperMerge
Definition
tool_helper_merge.hpp:5
Generated by
1.15.0