Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

maeImportHistory

maeImportHistory(
t_libName
t_cellName
t_viewName
[ ?session t_sessionName ]
[ ?history t_historyName ]
[ ?copyPSF g_copyPSF ]
[ ?overwrite g_overwrite ]
)
=> t / nil

Description

Imports the zip file for the given history from one cellview into the current cellview.

You can import histories only for cellviews that use the separate history management feature.

Arguments

t_libName

Name of a library.

t_cellName

Name of a cell in the given library.

t_viewName

Name of a maestro cellview from which the history is to be imported.

?session t_sessionName

Name of the ADE Assembler session.

If not specified, the current session is used.

?history t_historyName

Name of the history to be imported.

?copyPSF g_copyPSF

A Boolean value that specifies whether to copy the psf directory along with the history zip.

The possible values are:

  • t: Copies the psf directory along with the history zip.
  • nil: Does not copy the psf directory.

?overwrite g_overwrite

A Boolean value that specifies whether to overwrite a history of the same name if any exists in the destination cellview.

The possible values are:

  • t: Overwrites any history that exists with the same name.
  • nil: Does nor import the specified history if another history already exists with the same name.

Value Returned

t

The specified history is imported.

nil

The specified history is not imported.

Examples

Imports two histories from the maestro2 cellview to the maestro cellview of the ampTest cell.

maeOpenSetup("solutions" "ampTest" "maestro")
=> "session0"
maeImportHistory("solutions" "ampTest" "maestro2" ?history '("Interactive.1" "Interactive.2")) =>t

Return to top
 ⠀
X