Product Documentation
Cadence Application Infrastructure SKILL Reference
Product Version IC23.1, November 2023

lmgrDefineInits

lmgrDefineInits( 
l_initCallback 
l_termCallback 
) 
=> t / nil 

Description

Defines the initialization action to perform when the customization code begins (after parsing the extension file) and the termination action to perform immediately before Library Manager terminates. You must define the callback in the Virtuoso program before it starts. Otherwise, you get an error. No arguments are passed to either callback.

This SKILL API can be used in cdsLibMgr.il only.

Arguments

l_initCallback

A callback definition using the syntax described earlier.

l_termCallback

A callback definition using the syntax described earlier.

Value Returned

t

All arguments were processed without error.

nil

An error occurred.

Examples

Defines a callback to be started when Library Manager is started and another when it terminates. This can then do some dynamic customization, depending on the current session.

lmgrDefineInits( '( "myInitLibMgr" ) '( "myCloseLibMgr" ) )
=> t

Return to top
 ⠀
X