Horizon
Loading...
Searching...
No Matches
tool_helper_pick_pad.hpp
1#pragma once
2#include "core/tool.hpp"
3#include <optional>
4
5namespace horizon {
6class ToolHelperPickPad : public virtual ToolBase {
7protected:
8 struct PkgPad {
9 class BoardPackage &pkg;
10 class Pad &pad;
11 };
12 std::optional<PkgPad> pad_from_target(const Target &target);
13};
14} // namespace horizon
Definition board_package.hpp:13
Definition pad.hpp:12
Definition target.hpp:7
Common interface for all Tools.
Definition tool_pub.hpp:94
Definition tool_helper_pick_pad.hpp:6
Definition tool_helper_pick_pad.hpp:8