dotCall64: Enhanced Foreign Function Interface Supporting Long Vectors

An alternative version of .C() and .Fortran() supporting long vectors and 64-bit integer type arguments. The provided interface .C64() features mechanisms the avoid unnecessary copies of read-only or write-only arguments. This makes it a convenient and fast interface to C/C++ and Fortran code.

AuthorKaspar Moesinger [aut, cre], Florian Gerber [ctb], Reinhard Furrer [ctb]
Date of publication2016-10-07 09:19:26
MaintainerKaspar Moesinger <kaspar.moesinger@gmail.com>
LicenseGPL (>= 2)
Version0.9-04
https://git.math.uzh.ch/reinhard.furrer/dotCall64

View on CRAN

Files

dotCall64
dotCall64/inst
dotCall64/inst/CITATION
dotCall64/inst/include
dotCall64/inst/include/dotCall64.h
dotCall64/tests
dotCall64/tests/run-all.R
dotCall64/tests/testthat
dotCall64/tests/testthat/test-flow-left.R
dotCall64/tests/testthat/test-flow-center.R
dotCall64/tests/testthat/test-againstDotC.R
dotCall64/tests/testthat/test-long_int64.R
dotCall64/tests/testthat/test-flow-right.R
dotCall64/tests/testthat/test-vector_dc.R
dotCall64/src
dotCall64/src/Makevars
dotCall64/src/dotCall64helpers.c
dotCall64/src/testfunctions_f.f
dotCall64/src/testfunctions_c.c
dotCall64/src/dotCall64.c
dotCall64/NAMESPACE
dotCall64/NEWS.md
dotCall64/R
dotCall64/R/vector_dc.R dotCall64/R/dotCall64.R dotCall64/R/zzz.R
dotCall64/MD5
dotCall64/DESCRIPTION
dotCall64/man
dotCall64/man/vector_dc.Rd dotCall64/man/dotCall64.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.