Contents (package MULK.OBJECTIVE-CL)

Standard Generic Function FOREIGN-VALUE-POINTER


Access the pointer to the foreign data wrapped by a foreign-value.


foreign-value-pointer foreign-value

Arguments and Values:

foreign-value --- an object of type foreign-value.

Returns: a pointer.


foreign-value-pointer retrieves a system area pointer that points directly to the foreign data wrapped by foreign-value.

Note that, by default, finalisation of a foreign-value will cause the data pointed to to be deallocated. See foreign-value-lisp-managed-p for details and how to control this behaviour if you need to.

See also:

foreign-value-lisp-managed-p, foreign-value