CIF-class | R Documentation |
This class represents a call interface for invoking native routines via libffi. A CIF stands for Call InterFace and consists of a C-level object describing the call and also information about which parameters are mutable pointers.
Objects can be created by calls of the form new("CIF", ...)
.
Typically, one uses the CIF
constructor function.
ref
:Object of class "externalptr"
representing
the C object that is used when invoking a routine using callCIF
.
pointerParameters
:Object of class "logical"
indicating which of the parameters (if any) are pointers and hence
potentially mutable in the call. These are used to return not only
the value from the routine, but any of the inputs that might have
been mutated.
No methods defined with class "CIF" in the signature.
Duncan Temple Lang
libffi
CIF
and callCIF
showClass("CIF")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.