Inheritance diagram for oaObserver<oaLib>:
Public Methods | |
oaObserver (oaUInt4 priorityIn, oaBoolean enabledIn=true) | |
virtual | ~oaObserver () |
virtual void | onPostCreate (oaLib *lib) |
virtual void | onPostOpen (oaLib *lib) |
virtual void | onPreClose (oaLib *lib) |
virtual void | onPreModify (oaLib *lib, oaDMLibModTypeEnum modType) |
virtual void | onPostModify (oaLib *lib, oaDMLibModTypeEnum modType) |
See oaObserver for information on using Open Access observer template classes to derive and instantiate observers in an application.
|
This is the oaObserver<oaLib> constructor. If multiple observers exist for a given oaLib notification event, observers with a lower priorityIn value are called before those with a higher value.
|
|
This is the destructor for the oaObserver<oaLib> class. This function destroys this oaObserver<oaLib> object, deactivating and deleting this observer from the Lib observer list, and freeing all resources associated with this observer. |
|
This function is called after an oaLib object has been created. The application's derived observer class should implement this function to receive notification after an oaLib object is created.
|
|
This function is called after an oaLib object has been modified. The application's derived class should implement this function to receive notification when an oaLib object has been modified.
|
|
This function is called after an oaLib object has been opened. The application's derived class should implement this function to receive notification when an oaLib object has been opened.
|
|
This function is called before an oaLib is closed. The application's derived class should implement this function to receive notification when a library object is about to be closed.
|
|
This function is called before an oaLib object is modified. The application's derived class should implement this function to receive notification when an oaLib object is about to be modified.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.