oagTimer::Sensitivity Class Reference

#include <oagTimerSensitivity.h>

List of all members.

Public Member Functions

 Sensitivity ()
virtual ~Sensitivity ()
virtual float getSensitivity (oaInst *inst1, oaInst *inst2)=0
float getSensitivity (const char *inst_old, const char *inst_new)
sensitivityList createSwapList (oaDesign *design, int decrease_only)
void getMatchCells (vector< oaString > &list)
void find_and_remove (oaModInst *currInst, sensitivityList &list)
int updateSwapList (oaModInst *inst, sensitivityList &list, int decrease_only)
void invalidate_swapCell (oaDesign *design, Timer *t, oaModScalarInst *m)
oaOccInstTerm * findOccOutputTerm (oaDesign *design, oaModScalarInst *m)


Constructor & Destructor Documentation

oagTimer::Sensitivity::Sensitivity (   )  [inline]
 

virtual oagTimer::Sensitivity::~Sensitivity (   )  [inline, virtual]
 


Member Function Documentation

sensitivityList oagTimer::Sensitivity::createSwapList (  oaDesign *  design,
int  decrease_only
) 
 

Here is the call graph for this function:

void oagTimer::Sensitivity::find_and_remove (  oaModInst *  currInst,
sensitivityList &  list
) 
 

oaOccInstTerm * oagTimer::Sensitivity::findOccOutputTerm (  oaDesign *  design,
oaModScalarInst *  m
) 
 

void oagTimer::Sensitivity::getMatchCells (  vector< oaString > &  list  ) 
 

float oagTimer::Sensitivity::getSensitivity (  const char *  inst_old,
const char *  inst_new
) 
 

virtual float oagTimer::Sensitivity::getSensitivity (  oaInst *  inst1,
oaInst *  inst2
)  [pure virtual]
 

void oagTimer::Sensitivity::invalidate_swapCell (  oaDesign *  design,
Timer *  t,
oaModScalarInst *  m
) 
 

Here is the call graph for this function:

int oagTimer::Sensitivity::updateSwapList (  oaModInst *  inst,
sensitivityList &  list,
int  decrease_only
) 
 

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Thu Aug 25 14:25:41 2011 by  doxygen 1.3.9.1