Inheritance diagram for oaObserver<oaDerivedLayerParamDef>:
Public Methods | |
oaObserver (oaUInt4 priorityIn, oaBoolean enabledIn=true) | |
virtual | ~oaObserver () |
virtual void | onPreDestroy (oaDerivedLayerParamDef *def) |
virtual void | onPostCreate (oaDerivedLayerParamDef *def) |
virtual void | onConflict (const oaString &name, oaType valueType) |
Static Public Methods | |
oaBoolean | hasObservers () |
See oaObserver for information on using OpenAccess observer template classes to derive and instantiate observers in an application.
|
This is the oaObserver<oaDerivedLayerParamDef> base class constructor. If multiple observers exist for a given oaDerivedLayerParamDef notification event, observers with a lower priorityIn value are called before those with a higher value.
|
|
This is the destructor for the oaObserver<oaDerivedLayerParamDef> class. This function destroys this oaObserver<oaDerivedLayerParamDef> object, deactivating and deleting this observer from the DerivedLayerParamDef observer list, and freeing all resources associated with this observer. |
|
This function returns true if any observers for this type are active. |
|
This function is called if an on-disk oaDerivedLayerParamDef conflicts with an existing oaDerivedLayerParamDef definition. Note that that all data associated with the conflicting definition, including the definition itself, will be destroyed following this notification.
|
|
This function is called after an oaDerivedLayerParamDef is created. The application's derived observer class should implement this function to receive notification after an oaDerivedLayerParamDef is created.
|
|
This function is called before an oaDerivedLayerParamDef is destroyed. The application's derived observer class should implement this function to receive notification when an oaDerivedLayerParamDef is about to be destroyed.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.