Inheritance diagram for oaObserver<oaDMData>:
Public Methods | |
oaObserver (oaUInt4 priorityIn, oaBoolean enabledIn=true) | |
virtual | ~oaObserver () |
virtual void | onFirstOpen (oaDMData *dmData) |
virtual void | onPurge (oaDMData *dmData) |
virtual void | onTruncate (oaDMData *dmData) |
virtual void | onPreReopen (oaDMData *dmData, oaChar newMode) |
virtual void | onPostReopen (oaDMData *dmData, oaChar oldMode) |
virtual void | onPreSave (oaDMData *dmData) |
virtual void | onPostSave (oaDMData *dmData, oaBoolean succeeded) |
See oaObserver for information on using Open Access observer template classes to derive and instantiate observers in an application.
|
This is the oaObserver<oaDMData> constructor. If multiple observers exist for a given oaDMData notification event, observers with a lower priorityIn value are called before those with a higher value.
|
|
This is the destructor for the oaObserver<oaDMData> class. This function destroys this oaObserver<oaDMData> object, deactivating and deleting this observer from the DMData observer list, and freeing all resources associated with this observer. |
|
This function is called when an oaDMData object is first opened. The application's derived class should implement this function to receive notification when an oaDMData object has been opened.
|
|
This function is called just after an oaDMData object is reopened using a new access mode. The application's derived class should implement this function to receive notification when an oaDMData object has been reopened in a new access mode.
|
|
This function is called after an attempt to save an oaDMData object to disk. The application's derived class should implement this function to receive notification when a save has been attempted on an oaDMData object.
|
|
This function is called before an oaDMData object is reopened using a different access mode. The application's derived class should implement this function to receive notification when an oaDMData object is about to be reopened.
|
|
This function is called just before an oaDMData object is saved to the disk. The application's derived class should implement this function to receive notification when an oaDMData object is about to be saved.
|
|
This function is called when a oaDMData object is about to be purged from memory. The application's derived class should implement this function to receive notification when an oaDMData object is about to be purged.
|
|
This function is called just before an oaDMData object is truncated (for example, after all contents are removed). The application's derived class should implement this function to receive notification when an oaDMData object is about to be truncated.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.