lobGetRegUserProc
lobGetRegUserProc(g_userProc) =>l_userProcsString/nil
Description
(Virtuoso Layout Suite EXL) Returns a list of strings that contain the name of the specified registered user procedure.
Arguments
|
Specifies the name of the registered user procedure to filter strings. Valid symbols are: ‘ |
Value Returned
|
A string or a list of strings containing the name of the registered user procedure. |
|
Example
In the following example, cdn20FFAdjacentFillDefs stores a user function symbol. This is passed as an argument in lobRegisterUserProc to register the user procedure. Then, lobGetRegUserProc is run to determine the name of the function that is registered:
procedure( cdn20FFAdjacentFillDefs()
ptapfill = '(nil
name "ptapfill"
diffusionLPP ("Active" "drawing")
fingerLPPs ( ("Poly" "drawing") )
libName "cdn20FF"
cellName "ptap"
viewName "layout"
type "instance"
)
ntapfill = '(nil
name "ntapfill"
diffusionLPP ("Active" "drawing")
fingerLPPs ( ("Poly" "drawing") )
libName "cdn20FF"
cellName "ntap"
viewName "layout"
type "instance"
)
i = 2
list(ntapfill ptapfill)
)
lobRegUserProc(@lobGetAdjacentFillDefsProc 'cdn20FFAdjacentFillDefs)
lobGetRegUserProc('lobGetAdjacentFillDefsProc)
"cdn20FFAdjacentFillDefs"
Related Topics
Return to top