Inheritance diagram for oaTechHeader:
Public Methods | |
void | getRefLibName (oaScalarName &refLibName) const |
void | getRefLibName (const oaNameSpace &ns, oaString &refLibName) const |
oaTech * | getRefTech () const |
oaBoolean | isBound () const |
Static Public Methods | |
oaTechHeader * | find (const oaTech *tech, const oaScalarName &refLibName) |
oaTechHeader * | find (const oaTech *tech, const oaTech *refTech) |
Public Types | |
enum | { dtIndex = oacTechHeaderDataType } |
An oaTechHeader is an automatic object that is created and destroyed by the database. An oaTechHeader is automatically created when an object references another object that is in another oaTech database in the graph of referenced oaTech databases. The oaTechHeader is automatically destroyed when the last object making the reference is destroyed.
Refer to Incremental Technology Databases in the Using Technology Databases section of the Programmers Guide for more information about referenced tech databases.
|
This function searches the specified tech database (tech) for a techHeader that references the specified tech database (refTech).
|
|
This function searches the specified technology database for a techHeader that references a tech in the library with the specified name.
|
|
This function retrieves the name of the library in the specified ns nameSpace that contains the technology database that this techHeader references.
|
|
This function retrieves the name of the library that contains the technology database that this techHeader references.
|
|
This function returns a pointer to the technology database that this techHeader references. NULL is returned if the technology database is not bound. |
|
This function returns a boolean indicating whether this techHeader is bound or not. |
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.