oagTimerTimerUtil.h

Go to the documentation of this file.
00001 /************************************************************
00002 * 
00003 * File: oagTimerTimerUtil.h
00004 * Author: Santiago Mok (smok@ee.ucla.edu)
00005 * Created: 09-22-2010
00006 * Last Modified: Wed 22 Sep 2010 12:30:22 PM PDT
00007 *
00008 ************************************************************/
00009 #if !defined(oagTimerTimerUtil_P)
00010 #define oagTimerTimerUtil_P 
00011 
00012 #include <string>
00013 #include <vector>
00014 #include <iostream>
00015 #include <iomanip>
00016 #include <map>
00017 #include "oaDesignDB.h"
00018 #include "oagTimerModel.h"
00019 #include "oagTimerTimer.h"
00020 #include "oagTimerTPointMaster.h"
00021 
00022 namespace oagTimer{
00023 /*---------------------------------------------------------*/
00024 using namespace oa;
00025 using namespace std;
00026 /*---------------------------------------------------------*/
00027 class TimerUtil{
00029   private:
00030     Timer *timer;
00031 
00032 /*---------------------------------------------------------*/
00034   public:
00036     TimerUtil();
00037     ~TimerUtil();
00038     void add(Timer *t);
00039 /*---------------------------------------------------------*/
00047      DelayType getCellDelay(oaOccInstTerm *inPin, oaOccInstTerm *outPin);
00048 /*---------------------------------------------------------*/
00049 };
00050 
00051 //TimerUtil timerUtil;
00052 /*---------------------------------------------------------*/
00053 } //namespace
00054 #endif

Generated on Thu Aug 25 14:24:05 2011 by  doxygen 1.3.9.1