#include <NetVectorRouterHeuristicBase.hpp>


| Public Member Functions | |
| NetVectorRouterHeuristicBase (DDB &inDB) | |
| Public Constructor. | |
| virtual | ~NetVectorRouterHeuristicBase () | 
| Destructor. | |
| virtual void | prioritizeNets (RouteNetVector &inNets) | 
| Prioritize nets for routing. | |
| virtual void | updateParameters (ParameterMap &inParameters) | 
| Heuristically update parameters related to the associated NetVector router. | |
| Private Types | |
| typedef architecture::DDB | DDB | 
| Imported type names. | |
| typedef boost::unordered_map < boost::uint32_t, boost::any > | ParameterMap | 
The router can either return a vector of nodes or directly populate DDB usage.
Definition at line 30 of file NetVectorRouterHeuristicBase.hpp.
| typedef architecture::DDB torc::router::NetVectorRouterHeuristicBase::DDB  [private] | 
Imported type names.
Reimplemented from torc::router::RouterHeuristicBase.
Reimplemented in torc::router::PathFinderHeuristic.
Definition at line 33 of file NetVectorRouterHeuristicBase.hpp.
| torc::router::NetVectorRouterHeuristicBase::NetVectorRouterHeuristicBase | ( | DDB & | inDB | ) |  [inline] | 
| virtual torc::router::NetVectorRouterHeuristicBase::~NetVectorRouterHeuristicBase | ( | ) |  [inline, virtual] | 
| virtual void torc::router::NetVectorRouterHeuristicBase::prioritizeNets | ( | RouteNetVector & | inNets | ) |  [inline, virtual] | 
Prioritize nets for routing.
Reimplemented in torc::router::PathFinderHeuristic.
Definition at line 44 of file NetVectorRouterHeuristicBase.hpp.
| virtual void torc::router::NetVectorRouterHeuristicBase::updateParameters | ( | ParameterMap & | inParameters | ) |  [inline, virtual] | 
Heuristically update parameters related to the associated NetVector router.
Reimplemented in torc::router::PathFinderHeuristic.
Definition at line 46 of file NetVectorRouterHeuristicBase.hpp.
 1.5.6
 1.5.6