Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

occpSetCellProp

occpSetCellProp(
o_occpHandle 
t_libName | nil 
t_cellName 
r_occpProp
)
=> t / nil

Description

Sets the property information for a cell. The new setting overwrites any existing property setting for the cell.

Arguments

o_occpHandle

The properties file handle returned by occpOpen when used with the a or w mode.

t_libName

The library name for the property. The default value of nil indicates no specific library name.

t_cellName

The cell name for the property.

r_occpProp

The property name structure, as returned by occpCreateProp.

Value Returned

t

The property was set.

nil

The property could not be set.

Example

unless( or( occpGetCellProp(MyOccpHandle "lib1" "cell1" "variant")
    occpGetCellProp(MyOccpHandle nil    "cell1" "variant") )
    occpSetCellProp(MyOccpHandle "lib1" "cell1" occpCreateProp("variant"
     "lowPower")) )

Related Topics

Hierarchy Database Functions

Occurrence Property Functions

Parent/Child Database Functions


Return to top
 ⠀
X