Rcpp (version 0.12.9)

Rcpp.plugin.maker: Facilitating making package plugins

Description

This function helps packages making inline plugins.

Usage

Rcpp.plugin.maker( include.before = "", include.after = "", LinkingTo = unique(c(package, "Rcpp")), Depends = unique(c(package, "Rcpp")), libs = "", Makevars = NULL, Makevars.win = NULL, package = "Rcpp" )

Arguments

include.before
Code to be included before the Rcpp.h file
include.after
Code to be included after the Rcpp.h file
LinkingTo
Packages to be added to the LinkingTo field
Depends
Packages to be added to the Depends field
libs
library flags
Makevars
content for a Makevars file, or NULL
Makevars.win
content for a Makevars.win file, or NULL
package
The package this plugin is for.

Value

A function that is suitable as a plugin. See for example the RcppArmadillo package that uses this to create its inline plugin.