All Manuals > LispWorks Foreign Language Interface User Guide and Reference Manual > 7 Function and Macro Reference

NextPrevUpTopContentsIndex

pointerp

Function
Summary

Tests whether an object is a pointer or not.

Package

fli

Signature

pointerp pointer => result

Arguments

pointer

An object that may be a FLI pointer.

Values

result

A boolean.

Description

The function pointerp tests whether the argument pointer is a pointer.

result is t if pointer is a pointer, otherwise nil is returned.

Example

In the following example a pointer, point, is defined, and an object which is not a pointer is defined. Both are tested using pointerp.

(setq point (fli:allocate-foreign-object :type :int)) (setq not-point 7) (fli:pointerp point) (fli:pointerp not-point)
See also

Pointer testing functions
null-pointer-p
pointer-address
pointer-eq


LispWorks Foreign Language Interface User Guide and Reference Manual - 16 Feb 2015

NextPrevUpTopContentsIndex