Inheritance diagram for oaModScalarInst:
Public Methods | |
void | getName (oaScalarName &name) const |
void | setName (const oaScalarName &name) |
void | getName (oaSimpleName &name) const |
void | getName (const oaNameSpace &ns, oaString &name) const |
Static Public Methods | |
oaModScalarInst * | create (oaModule *module, oaDesign *master, const oaScalarName &name, const oaParamArray *params=NULL) |
oaModScalarInst * | create (oaModule *module, oaDesign *master, const oaParamArray *params=NULL) |
oaModScalarInst * | create (oaModule *module, const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, const oaScalarName &name, const oaParamArray *params=NULL) |
oaModScalarInst * | create (oaModule *module, const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName, const oaParamArray *params=NULL) |
oaModScalarInst * | find (const oaModule *module, const oaScalarName &name) |
oaBoolean | isValidName (const oaModule *module, const oaScalarName &name) |
oaModScalarInst objects are always in the module domain.
|
This function creates an oaModScalarInst object with the specified attributes. The name for the instance is generated automatically by this create function, with the default name prefix I__%d, where d refers to an integer it will generate to make this name unique.
|
|
This function creates an oaModScalarInst object with the specified attributes. The name for the instance is specified. Exceptions are thrown if:
|
|
This function create an oaModScalarInst object with the specified attributes. This function lets you specify the master design. A name for the new instance is automatically generated.
|
|
This function create an oaModScalarInst object with the specified attributes. This function lets you specify the master design and name for the new instance. Exceptions are thrown if:
|
|
This function searches the specified module for a module scalarInst with the specified name. If the name is found, the function returns the module scalar instance. Otherwise, NULL is returned.
|
|
This function fills out name with the name of this instance. The name is mapped according to the specified nameSpace.
|
|
This function fills out name with the name of this instance.
|
|
This function returns the name of this scalarInst in the name argument. |
|
This function returns a boolean value that indicates if the specified name is valid for a new oaModScalarInst in the specified module. Exceptions are thrown if:
|
|
This function sets the name for this scalar inst. Exceptions are thrown if:
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.