Improved Foreign Function Interface (FFI) and Dynamic Bindings to C Libraries (e.g. OpenGL)


[Up] [Top]

Documentation for package ‘rdyncall’ version 0.7.5

Help Pages

rdyncall-package Improved Foreign Function Interface (FFI) and Dynamic Bindings to C Libraries (e.g. OpenGL)
$.struct Allocation and handling of foreign C aggregate data types
$<-.struct Allocation and handling of foreign C aggregate data types
.dyncall Foreign Function Interface with support for almost all C types
.dyncall.cdecl Foreign Function Interface with support for almost all C types
.dyncall.default Foreign Function Interface with support for almost all C types
.dyncall.fastcall.gcc Foreign Function Interface with support for almost all C types
.dyncall.fastcall.msvc Foreign Function Interface with support for almost all C types
.dyncall.stdcall Foreign Function Interface with support for almost all C types
.dyncall.thiscall Foreign Function Interface with support for almost all C types
.dyncall.thiscall.gcc Foreign Function Interface with support for almost all C types
.dyncall.thiscall.msvc Foreign Function Interface with support for almost all C types
.dynload Loading of shared libraries and resolving of symbols (Alternative Framework)
.dynsym Loading of shared libraries and resolving of symbols (Alternative Framework)
.dynunload Loading of shared libraries and resolving of symbols (Alternative Framework)
.pack Handling of foreign C fundamental data types
.unpack Handling of foreign C fundamental data types
as.extptr Utility functions for working with foreign C data types
as.floatraw Utility functions for working with foreign C data types
as.struct Allocation and handling of foreign C aggregate data types
call signature Foreign Function Interface with support for almost all C types
callback Dynamic wrapping of R functions as C callbacks
dynbind Binding C library functions via thin call wrappers
dyncall Foreign Function Interface with support for almost all C types
dyncallback Dynamic wrapping of R functions as C callbacks
dynfind Portable searching and loading of shared libraries
dynload Loading of shared libraries and resolving of symbols (Alternative Framework)
dynport Dynamic R Bindings to standard and common C libraries
floatraw Utility functions for working with foreign C data types
floatraw2numeric Utility functions for working with foreign C data types
getTypeInfo S3 class for run-time type information of foreign C data types
is.externalptr Utility functions for working with foreign C data types
is.nullptr Utility functions for working with foreign C data types
loadDynportNamespace Dynamic R Bindings to standard and common C libraries
new.callback Dynamic wrapping of R functions as C callbacks
new.struct Allocation and handling of foreign C aggregate data types
offsetPtr Utility functions for working with foreign C data types
packing Handling of foreign C fundamental data types
parseStructInfos Allocation and handling of foreign C aggregate data types
parseUnionInfos Allocation and handling of foreign C aggregate data types
print.struct Allocation and handling of foreign C aggregate data types
ptr2str Utility functions for working with foreign C data types
rdyncall Improved Foreign Function Interface (FFI) and Dynamic Bindings to C Libraries (e.g. OpenGL)
rdyncall-demos rdyncall demos: Platform installation notes for required libraries
signature Foreign Function Interface with support for almost all C types
strarrayptr Utility functions for working with foreign C data types
strptr Utility functions for working with foreign C data types
struct Allocation and handling of foreign C aggregate data types
type information S3 class for run-time type information of foreign C data types
type signature Foreign Function Interface with support for almost all C types
TypeInfo S3 class for run-time type information of foreign C data types