cfunction Statement
The cfunction statement provides access to C libraries from BASIC.
Syntax
cfunction name {, name...}
|
Three libraries are defined:
gm.builtin
|
Provided as part of D3.
|
unix.builtin
|
Provided as part of D3.
|
user.builtin
|
Provided for user-written C routines.
|
If only the C programs defined in the common.builtin libraries are used, the cfunction statement is optional. If user-defined or third party C programs are used, the cfunction user.builtin statement is required.
The user.builtin table is maintained with the TCL addbi command.
Example(s)
cfunction unix.builtin
cfunction user.builtin, gm.builtin
|
See Also
%alarm() Function
%chdir() Function
%chmod() Function
%chown() Function
%close() Function
%connect() Function
%creat() Function
%dup() Function
%fclose() Function
%fdopen() Function
%fgetc() Function
%fgets() Function
%fopen() Function
%fprintf() Function
%fputc() Function
%fputs() Function
%free() Function
%freopen() Function
%fsize() Function
%getenv() Function
%gethostid() Function
%getpgrp() Function
%getpid() Function
%getppid() Function
%ioctl() Function
%kill() Function
%listen() Function
%lseek() Function
%malloc() Function
%memcopy() Function
%memcpy() Function
%memxcpy() Function
%open() Function
%pause() Function
%pclose() Function
%pgetpid() Function
%popen() Function
%putenv() Function
%rdhex() Function
%read() Function
%semctl() Function
%semget() Function
%setflush() Function
%shmat() Function
%shmdt() Function
%shmget() Function
%socket() Function
%wait() Function
%whex() Function
%write() Function
addbi Command
C Functions Overview
Creating User-Defined C Functions
execute Statement
Statements and Functions