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

dbOpenPanicCellView

dbOpenPanicCellView( 
gt_lib 
t_cellName 
t_viewName 
[ t_version 
[ t_mode 
[ d_contextCellView ] ] ]
) 
=> d_cellView / nil 

Description

Opens a saved panic cellview from a physical panic file with extension .oa-. The cellview .oa- opens in read mode only. You can then use the dbSave() function to save it to a new cellview, or call the dbReopen() function to reopen it in the append mode and then call the dbSave() function to save the cellview back to disk.

Arguments

gt_lib

Specifies the ddId of a library, the name of a library t_lib. Specifies which library to search the cellview in. It must exist in the cds.lib file.

t_cellName

Specifies the cell name.

t_viewName

Specifies the view name.

t_version

This argument is preserved for compatibility with earlier versions of the software and should be nil if specified.

t_mode

This argument is preserved for compatibility with earlier versions of the software and should be r if specified. The cellview opened by this function is always in "read" mode.

d_contextCellView

This argument is preserved for compatibility with earlier versions of the software and its content is ignored.

Values Returned

d_cellView

The dbObject of the cellview opened.

nil

An error is detected.

Examples

If panic cellview exists in the "layout" view of "cellA" in library "test" open the cellview for read.

cellview = dbOpenPanicCellView("test" "cellA" "layout")
dbSave(cellview "test" "cellA" "layout_panic")
dbReopen(cellview "a")
dbSave(cellview)

Return to top
 ⠀
X