oagTimer::InstTermObserver Class Reference
Incremental timing callback class.
More...
#include <oagTimerInstTermObserver.h>
List of all members.
|
Public Member Functions |
| InstTermObserver (oa::oaUInt4 priority, oa::oaBoolean enabled=true) |
void | onPostCreate (oa::oaOccInstTerm *instTerm) |
void | onPreModify (oa::oaOccInstTerm *instTerm, oa::oaInstTermModTypeEnum modType) |
void | onPostModify (oa::oaOccInstTerm *instTerm, oa::oaInstTermModTypeEnum modType) |
void | onPreDestroy (oa::oaOccInstTerm *instTerm) |
Private Member Functions |
void | invalidate (oa::oaOccInstTerm *instTerm) |
Detailed Description
Incremental timing callback class.
This class is derived from the oaObserver class. The purpose of this class is to catch changes to the netlist and invalidate any TimingPoints which are affected.
Constructor & Destructor Documentation
oagTimer::InstTermObserver::InstTermObserver |
( |
oa::oaUInt4 |
priority, |
|
|
oa::oaBoolean |
enabled = true |
|
) |
|
|
|
Constructor.
- Parameters:
-
| priority | Priority level for callback ordering. |
| enabled | True if the callback should be enabled. |
|
Member Function Documentation
void oagTimer::InstTermObserver::invalidate |
( |
oa::oaOccInstTerm * |
instTerm |
) |
[private] |
|
void oagTimer::InstTermObserver::onPostCreate |
( |
oa::oaOccInstTerm * |
instTerm |
) |
|
|
|
Callback after instTerm is created.
- Parameters:
-
| instTerm | The newly created instTerm. |
|
void oagTimer::InstTermObserver::onPostModify |
( |
oa::oaOccInstTerm * |
instTerm, |
|
|
oa::oaInstTermModTypeEnum |
modType |
|
) |
|
|
|
Callback after instTerm is modified.
- Parameters:
-
| instTerm | The modified instTerm. |
| modType | The modification type. |
|
Here is the call graph for this function:
void oagTimer::InstTermObserver::onPreDestroy |
( |
oa::oaOccInstTerm * |
instTerm |
) |
|
|
|
Callback before instTerm is destroyed.
- Parameters:
-
| instTerm | The instTerm to be destroyed. |
|
void oagTimer::InstTermObserver::onPreModify |
( |
oa::oaOccInstTerm * |
instTerm, |
|
|
oa::oaInstTermModTypeEnum |
modType |
|
) |
|
|
|
Callback before instTerm is modified.
- Parameters:
-
| instTerm | The modified instTerm. |
| modType | The modification type. |
|
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:05 2011 by
1.3.9.1