Inheritance diagram for oaObserver<oaWafer>:
Public Methods | |
oaObserver (oaUInt4 priorityIn, oaBoolean enabledIn=true) | |
virtual | ~oaObserver () |
virtual void | onFirstOpen (oaWafer *wafer) |
virtual void | onPurge (oaWafer *wafer) |
virtual void | onPreReopen (oaWafer *wafer, oaChar newMode) |
virtual void | onPostReopen (oaWafer *wafer, oaChar oldMode) |
virtual void | onTruncate (oaWafer *wafer) |
virtual void | onPreSave (oaWafer *wafer) |
virtual void | onPostSave (oaWafer *wafer, oaBoolean succeeded) |
virtual void | onPreSaveAs (oaWafer *wafer, const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName) |
virtual void | onPostSaveAs (oaWafer *wafer, const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, oaBoolean succeeded) |
virtual void | onPreModify (oaWafer *wafer, oaWaferModTypeEnum modType) |
virtual void | onPostModify (oaWafer *wafer, oaWaferModTypeEnum modType) |
Friends | |
class | oaObserverCollectionPvt |
See oaObserver for information on using Open Access observer template classes to derive and instantiate observers in an application.
|
This is the oaObserver<oaWafer> constructor. If multiple observers exist for a given oaWafer notification event, observers with a lower priorityIn value are called before those with a higher value.
|
|
This is the destructor for the oaObserver<oaWafer> class. This function destroys this oaObserver<oaWafer> object, deactivating and deleting this observer from the Wafer observer list, and freeing all resources associated with this observer. |
|
This function is called when an oaWafer object is first opened. The application's derived class should implement this function to receive notification when an oaWafer object has been opened.
|
|
This function is called after an oaWafer object has been modified. The application's derived class should implement this function to receive notification when an oaWafer object has been modified.
|
|
This function is called just after an oaWafer object is reopened using a new access mode. The application's derived class should implement this function to receive notification when an oaWafer object has been reopened in a new access mode.
|
|
This function is called after an attempt to save an oaWafer object to disk. The application's derived class should implement this function to receive notification when a save has been attempted on an oaWafer object.
|
|
This function is called after an attempt has been made to save an oaWafer object to disk under a user-specified (usually new) library, cell and view names (through an oaWafer::saveAs call). The application's derived class should implement this function to receive notification when an attempt has been made to save an oaWafer object under user-specified library/cell/view names.
|
|
This function is called before an oaWafer object is modified. The application's derived class should implement this function to receive notification when an oaWafer object is about to be modified.
|
|
This function is called before an oaWafer object is reopened using a different access mode. The application's derived class should implement this function to receive notification when an oaWafer object is about to be reopened.
|
|
This function is called just before an oaWafer object is saved to disk. The application's derived class should implement this function to receive notification when an oaWafer object is about to be saved.
|
|
This function is called just before an attempt to save an oaWafer object to disk under user-specified (usually new) library, cell and view names (through an oaWafer::saveAs call). The application's derived class should implement this function to receive notification when an attempt is about to be made to save an oaWafer object under user-specified library/cell/view names.
|
|
This function is called when an oaWafer object is about to be purged from memory. The application's derived class should implement this function to receive notification when an oaWafer object is about to be purged.
|
|
This function is called just before an oaWafer object is truncated (for example, after all its contents are removed). The application's derived class should implement this function to receive notification when an oaWafer object is about to be truncated.
|
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.