Product Documentation
Cadence SKILL++ Object System Reference
Product Version IC23.1, June 2023

getGFproxy

getGFproxy(
s_gfName
)
=> U_classObj / nil

Description

Returns a proxy instance from the specified generic function object

Arguments

s_gfName

Specifies a symbol that denotes the name of a generic function object

Value Returned

U_classObj

Returns the associated proxy instance

nil

Returns nil if a generic function does not exist

Examples

getGFproxy('niTest); niTest is the name of the generic function
  => stdobj@0x83c0018
classOf(getGFproxy('niTest))
  => class:niGF
classOf(getGFproxy('printself))  ;; class of standard generic function (printself)
  => class:ilGenericFunction  ;; default
getGFproxy('abc)
  => nil ;; non-existing generic function

Related Topics

Generic Functions and Methods


Return to top
 ⠀
X