Function reference
-
dynbind() - Binding C library functions via thin call wrappers
-
dyncall()dyncall.default()dyncall.cdecl()dyncall.stdcall()dyncall.thiscall()dyncall.thiscall.msvc()dyncall.thiscall.gcc()dyncall.fastcall()dyncall.fastcall.msvc()dyncall.fastcall.gcc() - Foreign Function Interface with support for almost all C types
-
ccallback() - Dynamic wrapping of R functions as C callbacks
-
dynfind() - Portable searching and loading of shared libraries
-
dynload()dynsym()dynunload()dynpath()dyncount()dynlist() - Loading of shared libraries and resolving of symbols (Alternative Framework)
-
dynport() - Dynamic R Bindings to standard and common C libraries
-
rdyncall-demos - rdyncall demos: Platform installation notes for required libraries
-
rdyncallrdyncall-package - Improved Foreign Function Interface (FFI) and Dynamic Bindings to C Libraries (e.g. OpenGL)
-
cdata()as.ctype()cstruct()cunion()`$`(<struct>)`$<-`(<struct>)print(<struct>) - Allocation and handling of foreign C aggregate data types
-
typeinfo()get_typeinfo() - S3 class for run-time type information of foreign C data types
-
is.nullptr()as.externalptr()is.externalptr()floatraw()as.floatraw()floatraw2numeric()ptr2str()strarrayptr()strptr()offset_ptr() - Utility functions for working with foreign C data types