Improved Foreign Function Interface and Dynamic Bindings to C Libraries


[Up] [Top]

Documentation for package ‘rdyncall’ version 0.10.0

Help Pages

$.struct Allocation and handling of foreign C aggregate data types
$<-.struct Allocation and handling of foreign C aggregate data types
as.ctype Allocation and handling of foreign C aggregate data types
as.externalptr Utility functions for working with foreign C data types
as.floatraw Utility functions for working with foreign C data types
call-signature Foreign Function Interface with support for almost all C types
callback Dynamic wrapping of R functions as C callbacks
callback_is_active Dynamic wrapping of R functions as C callbacks
callback_last_error Dynamic wrapping of R functions as C callbacks
callback_status Dynamic wrapping of R functions as C callbacks
ccallback Dynamic wrapping of R functions as C callbacks
cdata Allocation and handling of foreign C aggregate data types
cstruct Allocation and handling of foreign C aggregate data types
cunion Allocation and handling of foreign C aggregate data types
dynbind Binding C library functions via thin call wrappers
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 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
dyncallback Dynamic wrapping of R functions as C callbacks
dyncall_variadic Foreign Function Interface with support for almost all C types
dyncount Loading of shared libraries and resolving of symbols (Alternative Framework)
dynfind Portable searching and loading of shared libraries
dynfind_explain Portable searching and loading of shared libraries
dynlist Loading of shared libraries and resolving of symbols (Alternative Framework)
dynload Loading of shared libraries and resolving of symbols (Alternative Framework)
dynpath Loading of shared libraries and resolving of symbols (Alternative Framework)
dynport Dynamic R Bindings to standard and common C libraries
dynport_clear_lib Dynamic R Bindings to standard and common C libraries
dynport_install_package Dynamic R Bindings to standard and common C libraries
dynport_lib Dynamic R Bindings to standard and common C libraries
dynport_load_into Dynamic R Bindings to standard and common C libraries
dynsym Loading of shared libraries and resolving of symbols (Alternative Framework)
dynunload Loading of shared libraries and resolving of symbols (Alternative Framework)
floatraw Utility functions for working with foreign C data types
floatraw2numeric Utility functions for working with foreign C data types
get_typeinfo 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
offset_ptr Utility functions for working with foreign C data types
pack Handling of foreign C fundamental data types
print.callback_status Dynamic wrapping of R functions as C callbacks
print.ctype Allocation and handling of foreign C aggregate data types
print.dynbind.report Binding C library functions via thin call wrappers
print.floatraw Utility functions for working with foreign C data types
print.struct Allocation and handling of foreign C aggregate data types
print.typeinfo S3 class for run-time type information of foreign C data types
ptr2str Utility functions for working with foreign C data types
rdyncall-demos rdyncall demos: shared library notes
strarrayptr Utility functions for working with foreign C data types
strptr Utility functions for working with foreign C 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
unpack Handling of foreign C fundamental data types