Inheritance diagram for oaModScalarNet:
Public Methods | |
void | getName (oaScalarName &name) const |
void | setName (const oaScalarName &name) |
void | getName (oaName &name) const |
void | getName (const oaNameSpace &ns, oaString &name) const |
Static Public Methods | |
oaModScalarNet * | create (oaModule *module, const oaScalarName &name, oaSigType type=oacSignalSigType, oaBoolean isGlobal=false) |
oaModScalarNet * | create (oaModule *module, oaSigType type=oacSignalSigType, oaBoolean isGlobal=false) |
oaModScalarNet * | find (const oaModule *module, const oaScalarName &name) |
oaBoolean | isValidName (const oaModule *module, const oaScalarName &name) |
|
This function creates a scalarNet in the specified module with an automatically generated name. The default name prefix for automatically generated names is N__%d, where d is an integer that makes the name unique.
|
|
This function creates a scalarNet with the specified name in the given module. The function checks the specified name to verify it is unused. If the name is used on an implicit net, that implicit net is set to explicit and nothing else is processed.
|
|
This function searches the specified module for a scalarNet with the specified name. The function returns the net if it is found. Otherwise, NULL is returned.
|
|
This function returns the name of this net in the specified nameSpace in the specified name string. |
|
This function returns the name of this net in the name argument. |
|
This function returns the name of this scalar net.
|
|
This function returns a boolean value that indicates if the specified name is valid for a new oaModScalarNet in the specified module.
|
|
This function sets the name of this oaModScalarNet object. The name is also updated for each of the occurrences that the net appears in.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.