oagTimer::kickMove Class Reference

#include <oagTimerKickMove.h>

Collaboration diagram for oagTimer::kickMove:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 kickMove (oaDesign *des, Timer *t)
 ~kickMove ()
void run (int max)
void createUpsizeList ()
bool doUpsizing ()
void doOneOpt ()
void saveBestDesign ()
void restoreBestDesign ()

Public Attributes

map< oaModInst *, oaString > tempDesign
map< oaModInst *, oaString > bestDesign
list< oaModInst * > kickMoves
oaDesign * topDesign
Timertimer
int _N

Constructor & Destructor Documentation

oagTimer::kickMove::kickMove oaDesign *  des,
Timer t
 

oagTimer::kickMove::~kickMove  ) 
 


Member Function Documentation

void oagTimer::kickMove::createUpsizeList  ) 
 

Here is the call graph for this function:

void oagTimer::kickMove::doOneOpt  ) 
 

Here is the call graph for this function:

bool oagTimer::kickMove::doUpsizing  ) 
 

Here is the call graph for this function:

void oagTimer::kickMove::restoreBestDesign  ) 
 

Here is the call graph for this function:

void oagTimer::kickMove::run int  max  ) 
 

Here is the call graph for this function:

void oagTimer::kickMove::saveBestDesign  ) 
 


Member Data Documentation

int oagTimer::kickMove::_N
 

map<oaModInst*,oaString> oagTimer::kickMove::bestDesign
 

list<oaModInst*> oagTimer::kickMove::kickMoves
 

map<oaModInst*,oaString> oagTimer::kickMove::tempDesign
 

Timer* oagTimer::kickMove::timer
 

oaDesign* oagTimer::kickMove::topDesign
 


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