Product Documentation
Virtuoso Technology Data SKILL Reference
Product Version IC23.1, June 2023

techDeletePurposeDef

techDeletePurposeDef(
d_purposeDefId
)
=> t / nil

Description

Deletes the specified purpose from the specified technology database. ASCII technology file location: techPurposes subsection in the layerDefinitions section; it lists the layer purposes used with technology data.

This function does not purge all references of the purpose from the technology database. If the purpose is referenced in another section of the technology database, an error will occur when an application attempts to use that data. To prevent these errors, you must delete all references to the purpose from the ASCII technology file and recompile it.

For more information about techPurposes, see techPurposes in Virtuoso Technology Data ASCII Files Reference.

Arguments

d_purposeDefId

The purposeDef ID.

Value Returned

t

The purpose was deleted.

nil

The technology database does not exist or the purpose is not defined in the technology database.

Example

techDeletePurposeDef(p1101)

Deletes the purposeDefId, p1101 from the specified technology database.


Return to top
 ⠀
X