| Group: | Dynamically Linked Library |
| See also: | dlopen dlclose dlcall dlcallex |
| Function: | dlquery | |
| Description: | dlquery returns the handles and names of the loaded dlls. |
| Usage: | q = dlquery () | |
| Output: | ||
| q.name | n vector of strings containing the names of the loaded dlls | |
| q.location | n vector of strings containing the absolute pathes of the loaded dlls | |
| q.count | n vector which tells how often dlopen was called on the loaded dlls | |
proc()=loaddll(name)
if(getenv("os")=="unix")
dllname=name+".so"
else
dllname=name+".dll"
endif
h=dlopen(dllname)
dlquery()
endp
loaddll("gplm")
Contents of dlquery.name [ 1,] "gplm.dll" [ 2,] "" [ 3,] "" [ 4,] "" [ 5,] "" [ 6,] "" [ 7,] "" [ 8,] "" [ 9,] "" [10,] "" [11,] "" [12,] "" [13,] "" [14,] "" [15,] "" [16,] "" Contents of dlquery.location [ 1,] "G:\xplore\dll\gplm.dll" [ 2,] "" [ 3,] "" [ 4,] "" [ 5,] "" [ 6,] "" [ 7,] "" [ 8,] "" [ 9,] "" [10,] "" [11,] "" [12,] "" [13,] "" [14,] "" [15,] "" [16,] "" Contents of dlquery.count [ 1,] 1 [ 2,] -1 [ 3,] -1 [ 4,] -1 [ 5,] -1 [ 6,] -1 [ 7,] -1 [ 8,] -1 [ 9,] -1 [10,] -1 [11,] -1 [12,] -1 [13,] -1 [14,] -1 [15,] -1 [16,] -1
| Group: | Dynamically Linked Library |
| See also: | dlopen dlclose dlcall dlcallex |