1 #ifndef CLUSTERED_NETLIST_FWD_H 2 #define CLUSTERED_NETLIST_FWD_H 3 #include "vtr_strong_id.h" 14 struct cluster_block_id_tag;
15 struct cluster_net_id_tag;
16 struct cluster_port_id_tag;
17 struct cluster_pin_id_tag;
vtr::StrongId< cluster_port_id_tag > ClusterPortId
A unique identifier for a port in the atom netlist.
Definition: clustered_netlist_fwd.h:26
Definition: clustered_netlist.h:120
vtr::StrongId< cluster_net_id_tag > ClusterNetId
A unique identifier for a net in the atom netlist.
Definition: clustered_netlist_fwd.h:23
vtr::StrongId< cluster_block_id_tag > ClusterBlockId
A unique identifier for a block/primitive in the atom netlist.
Definition: clustered_netlist_fwd.h:17
vtr::StrongId< cluster_pin_id_tag > ClusterPinId
A unique identifier for a pin in the atom netlist.
Definition: clustered_netlist_fwd.h:29