Public Methods | |
oaPcellFileObserver (oaUInt4 priorityIn, oaBoolean enabledIn=true) | |
virtual | ~oaPcellFileObserver () |
virtual void | onRead (oaDesign *design, PcellFile *file, oaUInt8 offset) |
virtual void | onPreAppend (oaDesign *design, PcellFile *file) |
virtual void | onPostAppend (oaDesign *design, PcellFile *file) |
oaBoolean | isEnabled () |
void | enable (oaBoolean enabledIn) |
oaUInt4 | getPriority () const |
See oaObserver for information on using OpenAccess observer classes to derive and instantiate observers in an application.
|
This is the constructor for the oaPcellFileObserver class. It adds this observer to the list of PCellFile observers. priorityIn is used to determine where the observer should be inserted. The observers are ordered by the priority from lowest to highest.
|
|
This is the destructor for the oaPcellFileObserver class. It removes this observer from the PCellFile observer list. |
|
This function activates or deactivates this observer.
|
|
This function returns the priority of this observer. |
|
This function returns a boolean value indicating whether this observer is active. |
|
This function is called just after a pcell subMaster is appended to a PcellFile. The application's derived class should implement this function to receive notification when a pcell subMaster has been appended to a PcellFile.
|
|
This function is called just before a pcell subMaster is appended to a PcellFile. The application's derived class should implement this function to receive notification when a pcell subMaster is about to be appended to a PcellFile.
|
|
This function is called when a pcell subMaster is read from a PCellFile. The application's derived class should implement this function to receive notification when a pcell subMaster is read from a PcellFile.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.