#pragma once #include #include #include #include "Node.h" #include "Net.h" using std::string; using std::vector; class Circuit { public: Circuit() = default; virtual ~Circuit(); public: void create(string label, vector nodes); void new_node(string label, string type); void new_net(string label, string node); private: std::map nodes = {}; std::map nets = {}; };