#include <netlist_walker.h>
◆ ~NetlistVisitor()
virtual NetlistVisitor::~NetlistVisitor |
( |
| ) |
|
|
virtualdefault |
◆ finish()
void NetlistVisitor::finish |
( |
| ) |
|
|
inline |
◆ finish_impl()
void NetlistVisitor::finish_impl |
( |
| ) |
|
|
protectedvirtual |
◆ start()
void NetlistVisitor::start |
( |
| ) |
|
|
inline |
◆ start_impl()
void NetlistVisitor::start_impl |
( |
| ) |
|
|
protectedvirtual |
◆ visit_all()
void NetlistVisitor::visit_all |
( |
const t_pb_routes & |
top_pb_route, |
|
|
const t_pb * |
pb |
|
) |
| |
|
inline |
visit_all is called on all t_pb nodes that are in use for any reason.
- Parameters
-
top_pb_route | the pb_route for the cluster being visited. |
pb | the current element in the cluster being visited. |
◆ visit_all_impl()
void NetlistVisitor::visit_all_impl |
( |
const t_pb_routes & |
top_pb_route, |
|
|
const t_pb * |
pb |
|
) |
| |
|
protectedvirtual |
◆ visit_atom()
void NetlistVisitor::visit_atom |
( |
const t_pb * |
atom | ) |
|
|
inline |
visit_atom is called on leaf pb nodes that map to a netlist element.
◆ visit_atom_impl()
void NetlistVisitor::visit_atom_impl |
( |
const t_pb * |
atom | ) |
|
|
protectedvirtual |
◆ visit_clb()
◆ visit_clb_impl()
◆ visit_route_through()
void NetlistVisitor::visit_route_through |
( |
const t_pb * |
atom | ) |
|
|
inline |
visit_route_through is called on leaf pb nodes that do not map to a netlist element.
This is generally used for route-through nodes.
◆ visit_route_through_impl()
void NetlistVisitor::visit_route_through_impl |
( |
const t_pb * |
atom | ) |
|
|
protectedvirtual |
◆ visit_top()
void NetlistVisitor::visit_top |
( |
const char * |
top_level_name | ) |
|
|
inline |
◆ visit_top_impl()
void NetlistVisitor::visit_top_impl |
( |
const char * |
top_level_name | ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following files: