Horizon
multi_net_button.hpp
1 #pragma once
2 #include "multi_item_button.hpp"
3 
4 namespace horizon {
5 
7 public:
8  MultiNetButton(const class Block &b);
9 
10 protected:
11  virtual class MultiItemSelector &get_selector() override;
12  virtual const MultiItemSelector &get_selector() const override;
13  virtual std::string get_item_name(const UUID &uu) const override;
14 
15 private:
16  const Block █
17  class MultiNetSelector *ns;
18 };
19 } // namespace horizon
A block is one level of hierarchy in the netlist.
Definition: block.hpp:29
Definition: multi_item_button.hpp:9
Definition: multi_item_selector.hpp:8
Definition: multi_net_button.hpp:6
Definition: multi_net_selector.hpp:5
This class encapsulates a UUID and allows it to be uses as a value type.
Definition: uuid.hpp:16