mgGetRegUserProc
mgGetRegUserProc(
s_userFunction
)
=> user_functions / nil
Description
Accepts a user function symbol and returns the names of the user functions that are registered corresponding to the specified user function symbol.
Arguments
|
s_userFunction
|
Represents a user function symbol. Valid user functions are:
-
'mgAbutGetEnvProc: Returns the current state of user-defined abutment types. -
'mgAbutSetEnvProc: Sets the current state of user-defined abutment types. -
'mgUserShapeProc: Registers as user shape callbacks. -
'mgPrePlacementProc: Is called before placement in the Modgen. -
'mgPlacementCheckProc: Is called after placement to either modify the constraint and rerun placement or accept the placement and proceed with routing. -
'mgGetIdenticalGRDefsProc: Returns the guard ring definition, unit cell parameters, and all associated callbacks. -
'mgRouterUserShapeProc: Creates user-defined shapes inside the Modgen after routing. -
'mgSurroundDefaultsProc: Sets the default size of devices that surround adjoining Modgen instances when creating identical guard rings.
|
Value Returned
|
user_functions
|
Names of the user functions that are registered corresponding to the specified user function symbol.
|
|
nil
|
No user functions were registered.
|
Examples
Returns the names of the user functions that are registered for to the specified user function symbols.
mgGetRegUserProc('mgAbutGetEnvProc)
mgGetRegUserProc('mgAbutSetEnvProc)
mgGetRegUserProc('mgUserShapeProc)
mgGetRegUserProc('mgPrePlacementProc)
Return to top