File: c_link.man

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (37 lines) | stat: -rw-r--r-- 1,050 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
.TH c_link 1 "April 1993" "Scilab Group" "Scilab Function"
.so ../sci.an
.SH NAME
c_link - check dynamic link
.SH CALLING SEQUENCE
.nf
c_link(routine-name)
[test,ilib]=c_link(routine-name)
test=c_link(routine-name,num)
.fi
.SH PARAMETERS
.TP 13
routine-name
: a character string
.TP 
num
:
.TP
test
: boolean, indicates if there is a shared library which contains \fVroutine-name\fR.
.TP
ilib: a scalar, the number of the shared library which contains \fVroutine-name\fR 

.SH DESCRIPTION
\fVc_link\fR is a boolean function which checks if the routine \fVroutine-name\fR is currently linked. This function returns a
boolean value true or false. When used with two return values, the
function \fVc_link\fR returns a boolean value in \fVtest\fR and the
number of the shared library which contains \fVroutine-name\fR in
\fVilib\fR (when \fVtest\fR is true).
.SH EXAMPLE
.nf
if c_link('foo') then link('foo.o','foo');end
// to unlink all the shared libarries which contain foo
a=%t; while a ;[a,b]=c_link('foo'); ulink(b);end
.fi
.SH SEE ALSO
link, fort