Horizon
symbol.hpp
1 #pragma once
2 #include "features.hpp"
3 #include <string>
4 
5 namespace horizon {
6 class Padstack;
7 class TreeWriter;
8 } // namespace horizon
9 
10 namespace horizon::ODB {
11 
12 class Symbol {
13 public:
14  Symbol(const Padstack &ps, int layer);
15 
16  std::string name;
17  Features features;
18 
19  void write(TreeWriter &writer) const;
20 };
21 } // namespace horizon::ODB
Definition: features.hpp:14
Definition: symbol.hpp:12
Definition: padstack.hpp:19
Definition: tree_writer.hpp:7