Man pages for omegahat/Rffi
Interface to libffi to dynamically invoke arbitrary compiled routines at run-time without compiled bindings

addFinalizerRegister a finalizer to garbage collect allocated memory
addrOfGet the address of a native data instance
allocAllocate memory
callCIFDynamically invoke a compiled routine
CIF-classClass to represent external Call InterFace (CIF)
freeExplicitly release natively allocated memory
getFFITypeSizeCompute the number of bytes the corresponding FFI type...
getNativeValueRetrieve the value of a compiled object
getStructFieldAccess a native structure from R
libffiVersionGet information about the version of libffi used in this...
makeClosureTurn a function into a closure with some non-local variables
pointerClass and function describing a pointer with information...
prepCIFCreate interface template for invoking compiled routines with...
setSlotsRun-time helper function to set slots of an object by name
structInfoGet information about a C-level struct type description
structTypeCreate a type description for a C-level structure or array
TypedPointerAn instance of a native pointer and its data type
voidTypeObjects representing different native data types
omegahat/Rffi documentation built on Nov. 29, 2023, 12:48 a.m.