Inheritance diagram for oaOccModuleInstHeader:
Public Methods | |
oaModule * | getMaster () const |
oaOccurrence * | getMasterOccurrence (oaBoolean expand=true) const |
void | getName (oaScalarName &name) const |
void | getName (const oaNameSpace &ns, oaString &name) const |
oaBoolean | isBound () const |
oaModModuleInstHeader * | getModModuleInstHeader () const |
oaCollection< oaOccModuleInst, oaOccModuleInstHeader > | getInsts (oaUInt4 filterFlags=oacInstIterNotImplicit) const |
Public Types | |
enum | { dtIndex = oacModuleInstHeaderDataType } |
The oaOccModuleInstHeader class can be observed by deriving from oaObserver<oaOccModuleInstHeader>.
|
This function returns a collection of instances associated with this instHeader. The filter flag bits are defined below and may be logically OR'd together to refine the contents of the collection.
|
|
This function attempts to return the master module associated with this module instHeader. If the instHeader is bound, the master module is returned. Otherwise, NULL is returned. |
|
This function attempts to return the occurrence master associated with this module instHeader. If expand is true and the instHeader cannot be bound, NULL is returned.
|
|
This function returns the module domain object referenced by this occurrence instHeader. |
|
This function returns the module name referenced by this instHeader in the specified nameSpace in the specified name string.
|
|
This function returns the module name referenced by this instHeader in the specified name argument.
|
|
This function returns a boolean value that indicates if this instHeader is bound to its master module. A bound master means the master is read in and the linkage from the instHeader is established by traversing from an instance to that master. |
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.