Rcpp

v. 
by Dirk Eddelbuettel
0

Monthly downloads

0th

Percentile

0
Date 2017-01-14
VignetteBuilder highlight
URL http://www.rcpp.org, http://dirk.eddelbuettel.com/code/rcpp.html, https://github.com/RcppCore/Rcpp
License GPL (>= 2)
BugReports https://github.com/RcppCore/Rcpp/issues
MailingList Please send questions and comments regarding Rcpp to rcpp-devel@lists.r-forge.r-project.org
RoxygenNote 5.0.1
NeedsCompilation yes
Packaged 2017-01-14 14:22:14 UTC; edd
Repository CRAN
Date/Publication 2017-01-14 21:32:32

Seamless R and C++ Integration

The 'Rcpp' package provides R functions as well as C++ classes which offer a seamless integration of R and C++. Many R data types and objects can be mapped back and forth to C++ equivalents which facilitates both writing of new code as well as easier integration of third-party libraries. Documentation about 'Rcpp' is provided by several vignettes included in this package, via the 'Rcpp Gallery' site at , the paper by Eddelbuettel and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see 'citation("Rcpp")' for details on these last two.
Full Readme

Functions in Rcpp

Name Description
C++Field-class Class "C++Field"
C++Function-class Class "C++Function"
cppFunction Define an R Function with a C++ Implementation
C++Constructor-class Class "C++Constructor"
demangle c++ type information
C++OverloadedMethods-class Class "C++OverloadedMethods"
C++Class-class Reflection information for an internal c++ class
C++Object-class c++ internal objects
exportAttribute Rcpp::export Attribute
evalCpp Evaluate a C++ Expression
dependsAttribute Rcpp::depends Attribute
loadRcppModules-deprecated Loads Rcpp modules on package startup
Module-class Rcpp modules
interfacesAttribute Rcpp::interfaces Attribute
formals<--methods Set the formal arguments of a C++ function
.DollarNames-methods completion
exposeClass Create an Rcpp Module to Expose a C++ Class in R
loadModule Load an Rcpp Module into a Package
Rcpp.plugin.maker Facilitating making package plugins
Rcpp.package.skeleton Create a skeleton for a new package depending on Rcpp
LdFlags (Deprecated) Rcpp Linker Flags
RcppUnitTests Rcpp : unit tests results
registerPlugin Register an inline plugin
Rcpp-deprecated Deprecated Functions in the Rcpp Package
setRcppClass Create a Class Extending a C++ Class
Module Retrieves an Rcpp module
compilerCheck Check for Minimal (g++) Compiler Version
compileAttributes Compile Rcpp Attributes for a Package
pluginsAttribute Rcpp::plugins Attribute
populate Populates a namespace or an environment with the content of a module
sourceCpp Source C++ Code from a File or String
Rcpp-internal Rcpp internal functions
Rcpp-package R / C++ interface
No Results!

Dependencies

Get your badge !

[![Rdoc](http://www.rdocumentation.org/badges/version/Rcpp)](http://www.rdocumentation.org/packages/Rcpp)