LispWorks Foreign Language Interface User Guide and Reference Manual
5 Function and Macro Reference
align-of
alloca
allocate-dynamic-foreign-object
allocate-foreign-object
cast-integer
connected-module-pathname
convert-from-foreign-string
convert-integer-to-dynamic-foreign-object
convert-to-foreign-string
convert-to-dynamic-foreign-string
copy-pointer
decf-pointer
define-c-enum
define-c-struct
define-c-typedef
define-c-union
define-foreign-callable
define-foreign-converter
define-foreign-forward-reference-type
define-foreign-funcallable
define-foreign-function
define-foreign-pointer
define-foreign-type
define-foreign-variable
define-opaque-pointer
dereference
disconnect-module
enum-symbol-value
enum-value-symbol
enum-values
enum-symbols
enum-symbol-value-pairs
fill-foreign-object
foreign-aref
foreign-array-dimensions
foreign-array-element-type
foreign-array-pointer
foreign-slot-names
foreign-slot-offset
foreign-slot-pointer
foreign-slot-type
foreign-slot-value
foreign-type-equal-p
foreign-type-error
foreign-typed-aref
free
free-foreign-object
incf-pointer
*locale-external-formats*
make-integer-from-bytes
make-pointer
malloc
module-unresolved-symbols
*null-pointer*
null-pointer-p
pointer-address
pointer-element-size
pointer-element-type
pointer-element-type-p
pointer-eq
pointer-pointer-type
pointerp
print-collected-template-info
print-foreign-modules
register-module
replace-foreign-array
replace-foreign-object
set-locale
set-locale-encodings
size-of
start-collecting-template-info
with-coerced-pointer
with-dynamic-foreign-objects
with-dynamic-lisp-array-pointer
with-foreign-slots
with-foreign-string
with-integer-bytes
LispWorks Foreign Language Interface User Guide and Reference Manual - 21 Dec 2009