Rcpp1.0.13 package

Seamless R and C++ Integration

CppConstructor-class

Class "C++Constructor"

CppField-class

Class "C++Field"

CppFunction-class

Class "C++Function"

cppFunction

Define an R Function with a C++ Implementation

CppObject-class

c++ internal objects

CppOverloadedMethods-class

Class "C++OverloadedMethods"

CppClass-class

Reflection information for an internal c++ class

compileAttributes

Compile Rcpp Attributes for a Package

compilerCheck

Check for Minimal (g++) Compiler Version

loadModule

Load an Rcpp Module into a Package

demangle

c++ type information

dependsAttribute

Rcpp::depends Attribute

DollarNames-methods

completion

evalCpp

Evaluate a C++ Expression

exportAttribute

Rcpp::export Attribute

exposeClass

Create an Rcpp Module to Expose a C++ Class in R

formals

Set the formal arguments of a C++ function

getRcppVersion

Export the Rcpp (API) Package Version

interfacesAttribute

Rcpp::interfaces Attribute

loadRcppModules-deprecated

Loads Rcpp modules on package startup

Module-class

Rcpp modules

Module

Retrieves an Rcpp module

pluginsAttribute

Rcpp::plugins Attribute

populate

Populates a namespace or an environment with the content of a module

Rcpp-deprecated

Deprecated Functions in the Rcpp Package

Rcpp-internal

Rcpp internal functions

Rcpp-package

R / C++ interface

Rcpp.package.skeleton

Create a skeleton for a new package depending on Rcpp

Rcpp.plugin.maker

Facilitating making package plugins

RcppLdFlags

Deprecated Rcpp Linker Flags

RcppUnitTests

Rcpp : unit tests results

registerPlugin

Register an inline plugin

setRcppClass

Create a Class Extending a C++ Class

sourceCpp

Source C++ Code from a File or String

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 <https://gallery.rcpp.org>, the paper by Eddelbuettel and Francois (2011, <doi:10.18637/jss.v040.i08>), the book by Eddelbuettel (2013, <doi:10.1007/978-1-4614-6868-4>) and the paper by Eddelbuettel and Balamuta (2018, <doi:10.1080/00031305.2017.1375990>); see 'citation("Rcpp")' for details.

  • Maintainer: Dirk Eddelbuettel
  • License: GPL (>= 2)
  • Last published: 2024-07-17