alloca function allocate-dynamic-foreign-object function allocate-foreign-object function allocating memory dynamically
:boolean type :byte type
:c-array type :char type :const type convert-from-foreign-string function convert-to-dynamic-foreign-string function copy-pointer function
decf-pointer function define-c-enum macro define-c-struct macro define-c-typedef macro define-c-union macro define-foreign-callable macro define-foreign-function macro define-foreign-type macro define-foreign-variable macro defining FLI functions defining FLI types dereference function DLLs exporting functions from [1] documentation strings :double type dynamic memory allocation
:ef-mb-string type :ef-wc-string type :enum type :enumeration type
FLI functions defining FLI types defining :float type foreign-aref function :foreign-array type foreign-array-dimensions function foreign-array-element-type function foreign-array-pointer function foreign-slot-names function foreign-slot-offset function foreign-slot-pointer function foreign-slot-type function foreign-slot-value function free function free-foreign-object function :function type functions alloca allocate-dynamic-foreign-object allocate-foreign-object convert-from-foreign-string convert-to-dynamic-foreign-string copy-pointer decf-pointer dereference 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 free free-foreign-object incf-pointer make-pointer malloc null-pointer-p pointer-address pointer-element-size pointer-element-type pointer-eq pointerp replace-foreign-object set-locale size-of
incf-pointer function :int type
languages supported :lisp-double-float type :lisp-float type :lisp-single-float type :long type
macros define-c-enum define-c-struct define-c-typedef define-c-union define-foreign-callable define-foreign-function define-foreign-type define-foreign-variable with-coerced-pointer with-dynamic-foreign-objects with-foreign-string make-pointer function malloc function memory allocation
null pointers null-pointer-p function
:one-of type
:pointer type pointer-address function pointer-element-size function pointer-element-type function pointer-eq function pointerp function pointers [1] coercing copying creating dereferencing [1] dynamically allocating null pointers test functions for [1] :ptr type
:reference type :reference-pass type :reference-return type replace-foreign-object function
set-locale function :short type :signed type size-of function :struct type
type constructors types :boolean :byte :c-array :char :const :double :ef-mb-string :ef-wc-string :enum :enumeration :float :foreign-array :function :int :lisp-double-float :lisp-float :lisp-single-float :long :one-of :pointer :ptr :reference :reference-pass :reference-return :short :signed :struct :union :unsigned :void :volatile :wrapper aggregate [1] [2] defining new types [1] immediate [1]
:union type :unsigned type
:void type :volatile type
with-coerced-pointer macro with-dynamic-foreign-objects macro with-foreign-string macro :wrapper type
Generated with Harlequin WebMaker