Verilog to Routing - VPR
Typedefs | Enumerations
atom_netlist_fwd.h File Reference
#include "vtr_strong_id.h"
#include "netlist_fwd.h"
Include dependency graph for atom_netlist_fwd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef vtr::StrongId< atom_block_id_tag > AtomBlockId
 
typedef vtr::StrongId< atom_net_id_tag > AtomNetId
 
typedef vtr::StrongId< atom_port_id_tag > AtomPortId
 
typedef vtr::StrongId< atom_pin_id_tag > AtomPinId
 
typedef unsigned BitIndex
 

Enumerations

enum  AtomBlockType : char { AtomBlockType::INPAD, AtomBlockType::OUTPAD, AtomBlockType::BLOCK }
 

Typedef Documentation

◆ AtomBlockId

typedef vtr::StrongId<atom_block_id_tag> AtomBlockId

◆ AtomNetId

typedef vtr::StrongId<atom_net_id_tag> AtomNetId

◆ AtomPinId

typedef vtr::StrongId<atom_pin_id_tag> AtomPinId

◆ AtomPortId

typedef vtr::StrongId<atom_port_id_tag> AtomPortId

◆ BitIndex

typedef unsigned BitIndex

Enumeration Type Documentation

◆ AtomBlockType

enum AtomBlockType : char
strong
Enumerator
INPAD 
OUTPAD 
BLOCK