2 #include "common/common.hpp" 3 #include "nlohmann/json_fwd.hpp" 4 #include "pool/padstack.hpp" 5 #include "util/uuid.hpp" 17 void update_available();
20 PadstackEntry(
const std::string &p,
const std::string &n) : path(p), name(n)
27 const std::map<UUID, PadstackEntry> &get_padstacks_available()
const;
30 std::string base_path;
33 std::map<UUID, Padstack> padstacks;
34 std::map<UUID, PadstackEntry> padstacks_available;
Definition: via_padstack_provider.hpp:13
Definition: via_padstack_provider.hpp:18
Definition: padstack.hpp:21
This class encapsulates a UUID and allows it to be uses as a value type.
Definition: uuid.hpp:16
Stores objects (Unit, Entity, Symbol, Part, etc.) from the pool.
Definition: pool.hpp:19