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

deGetAppClassInfo

deGetAppClassInfo(
g_application
)
=> dpl_appClassInfo

Description

Returns a copy of the registration information (DPL) associated with the given application

Arguments

g_application

Specifies the application name (string) of the plugin, the class name (symbol) of the plugin, or an instance (stdobj) of the plugin.

Value Returned

dpl_appClassInfo

Returns a copy of the registration information (DPL) associated with an application.

nil

Returns nil if the plugin is not registered by using deRegPlugin.

Examples

The following public methods of DE plugin can be overridden by plugin applications. These methods are named with prefix deo by following the Cadence SKILL programming standards, The character 'o' indicates overridable method.

(deGetAppClassInfo "My Plugin")
 =>(nil appType plugin appName "My Plugin" className MyPlugin superClass DEPlugin bindkeys nil help "" pluggableMainApps ("Schematics" "Schematics XL") pluggableViewTypes nil shortDescription "")

Methods that are not prefixed with deo should not be re-implemented by code groups outside DE.


Return to top
 ⠀
X