Rcpp: Seamless R and C++ Integration
Version 0.12.11

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.

AuthorDirk Eddelbuettel, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou, Nathan Russell, Douglas Bates and John Chambers
Date of publication2017-05-22 04:18:02 UTC
MaintainerDirk Eddelbuettel <edd@debian.org>
LicenseGPL (>= 2)
Version0.12.11
URL http://www.rcpp.org http://dirk.eddelbuettel.com/code/rcpp.html https://github.com/RcppCore/Rcpp
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Rcpp")

Getting started

Package overview
README.md

Popular man pages

CppObject-class: c++ internal objects
dependsAttribute: Rcpp::depends Attribute
evalCpp: Evaluate a C++ Expression
exportAttribute: Rcpp::export Attribute
exposeClass: Create an Rcpp Module to Expose a C++ Class in R
Rcpp-deprecated: Deprecated Functions in the Rcpp Package
registerPlugin: Register an inline plugin
See all...

All man pages Function index File listing

Man pages

compileAttributes: Compile Rcpp Attributes for a Package
compilerCheck: Check for Minimal (g++) Compiler Version
CppClass-class: Reflection information for an internal c++ class
CppConstructor-class: Class "C++Constructor"
CppField-class: Class "C++Field"
cppFunction: Define an R Function with a C++ Implementation
CppFunction-class: Class "C++Function"
CppObject-class: c++ internal objects
CppOverloadedMethods-class: Class "C++OverloadedMethods"
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
interfacesAttribute: Rcpp::interfaces Attribute
loadModule: Load an Rcpp Module into a Package
loadRcppModules-deprecated: Loads Rcpp modules on package startup
Module: Retrieves an Rcpp module
Module-class: Rcpp modules
pluginsAttribute: Rcpp::plugins Attribute
populate: Populates a namespace or an environment with the content of a...
Rcpp-deprecated: Deprecated Functions in the Rcpp Package
Rcpp-internal: Rcpp internal functions
RcppLdFlags: (Deprecated) Rcpp Linker Flags
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
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

Functions

$,C++Class-method Man page
$,C++Object-method Man page
$,Module-method Man page
$<-,C++Object-method Man page
.DollarNames,ANY-method Man page
.DollarNames,C++Object-method Man page
.DollarNames,Module-method Man page
.DollarNames-methods Man page
C++Class-class Man page
C++Constructor-class Man page
C++Field-class Man page
C++Function-class Man page
C++Object-class Man page
C++OverloadedMethods-class Man page
CppClassName Source code
Cxx0xFlags Source code
CxxFlags Source code
DollarNames.Module Source code
DummyModule Source code
LdFlags Man page Source code
Module Man page Source code
Module-class Man page
Rcpp Man page
Rcpp-deprecated Man page
Rcpp-internal Man page
Rcpp-package Man page
Rcpp.package.skeleton Man page Source code
Rcpp.plugin.maker Man page Source code
Rcpp.system.file Source code
RcppClass-class Man page
RcppCxx0xFlags Source code
RcppCxxFlags Source code
RcppLdFlags Man page Source code
RcppLdPath Source code
RcppUnitTests Man page
areMacrosDefined Man page Source code
asBuildPath Source code
asString Source code
bib Source code
binding_maker Source code
buildClinkCppFlags Source code
callBuildCompleteHook Source code
callBuildHook Source code
canUseCXX0X Source code
checkDevelTools Source code
cleanupSourceCppCache Source code
compileAttributes Man page Source code
compilerCheck Man page Source code
cppFunction Man page Source code
cpp_fields Source code
cpp_hasDefaultConstructor Source code
cpp_object_dummy Man page Source code
cpp_object_initializer Man page Source code
cpp_object_maker Source code
cpp_refMethods Source code
cppfunction_formals_gets Source code
dealWith Source code
demangle Man page
dependsAttribute Man page
environmentWithRtools Source code
evalCpp Man page Source code
exportAttribute Man page
exposeClass Man page Source code
externalptr_address Source code
extraRoutineRegistrations Source code
findPlugin Source code
forceAssignInNamespace Source code
formals<-,C++Function-method Man page
formals<--methods Man page
format.Rcpp_stack_trace Source code
gctortureRUnitTest Source code
getHooksList Source code
getInlinePlugin Source code
getModulePointer Source code
getSourceCppDependencies Source code
get_Module_Class Source code
get_Module_function Source code
initialize,Module-method Man page
interfacesAttribute Man page
internal_function Source code
isBotchedSession Source code
linkingToIncludes Source code
loadModule Man page Source code
loadRcppClass Man page Source code
loadRcppModules Man page Source code
makeCppFields Source code
makeCppMethods Source code
makeFieldsList Source code
method_wrapper Source code
moduleIsLoaded Source code
moduleMetaName Source code
moduleNames Source code
new_CppObject_xp Source code
new_dummyObject Source code
onLoad Source code
parseLinkingTo Source code
playWithPerPackageHelpPage Source code
pluginIncludes Source code
pluginsAttribute Man page
populate Man page Source code
print.Rcpp_stack_trace Source code
print.bytes Man page Source code
printVerboseOutput Source code
prompt,Module-method Man page
rcpp_collect_warnings Source code
rcpp_error_recorder Source code
rcpp_warning_recorder Source code
readPkgDescField Source code
registerPlugin Man page Source code
restoreEnvironment Source code
rtoolsPath Source code
sPackageSourceFile Source code
setModulePointer Source code
setRcppClass Man page Source code
setupBuildEnvironment Source code
show,C++Class-method Man page
show,C++Function-method Man page
show,C++Object-method Man page
show,Module-method Man page
showBuildFailureDiagnostics Source code
sizeof Man page
sourceCpp Man page Source code
sourceCppDynlibInsert Source code
sourceCppDynlibLookup Source code
sourceCppDynlibReadCache Source code
sourceCppDynlibUniqueToken Source code
sourceCppDynlibWriteCache Source code
sourceCppFindCacheEntryIndex Source code
sourceCppFunction Source code
sourceCppPlatformCacheDir Source code
specifyItems Source code
splitDepends Source code
str.Rcpp_stack_trace Source code
strings Source code
test Source code
type_manipulate Source code
unitTestSetup Source code
validatePackages Source code
writeFieldFunction Source code
writeMethodFunction Source code

Files

TODO
inst
inst/examples
inst/examples/Attributes
inst/examples/Attributes/Export.cpp
inst/examples/Attributes/Depends.cpp
inst/examples/Attributes/sourceCpp.R
inst/examples/Attributes/cppFunction.R
inst/examples/RcppGibbs
inst/examples/RcppGibbs/timeRNGs.R
inst/examples/RcppGibbs/RcppGibbs.R
inst/examples/ConvolveBenchmarks
inst/examples/ConvolveBenchmarks/convolve12_cpp.cpp
inst/examples/ConvolveBenchmarks/loopmacro.h
inst/examples/ConvolveBenchmarks/convolve5_cpp.cpp
inst/examples/ConvolveBenchmarks/overhead_1.cpp
inst/examples/ConvolveBenchmarks/convolve14_cpp.cpp
inst/examples/ConvolveBenchmarks/overhead_2.c
inst/examples/ConvolveBenchmarks/convolve8_cpp.cpp
inst/examples/ConvolveBenchmarks/GNUmakefile
inst/examples/ConvolveBenchmarks/convolve10_cpp.h
inst/examples/ConvolveBenchmarks/overhead.r
inst/examples/ConvolveBenchmarks/convolve2_c.c
inst/examples/ConvolveBenchmarks/convolve7_c.c
inst/examples/ConvolveBenchmarks/convolve11_cpp.cpp
inst/examples/ConvolveBenchmarks/exampleRCode.r
inst/examples/ConvolveBenchmarks/convolve4_cpp.cpp
inst/examples/ConvolveBenchmarks/overhead.sh
inst/examples/ConvolveBenchmarks/convolve9_cpp.cpp
inst/examples/ConvolveBenchmarks/buildAndRun.sh
inst/examples/ConvolveBenchmarks/convolve3_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve13_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve10_cpp.cpp
inst/examples/FastLM
inst/examples/FastLM/fastLMviaGSL.r
inst/examples/FastLM/lmGSL.R
inst/examples/FastLM/benchmark.r
inst/examples/FastLM/benchmarkLongley.r
inst/examples/FastLM/lmArmadillo.R
inst/examples/FastLM/fastLMviaArmadillo.r
inst/examples/RcppInline
inst/examples/RcppInline/RcppSimpleExample.r
inst/examples/RcppInline/RcppInlineWithLibsExamples.r
inst/examples/RcppInline/RObject.r
inst/examples/RcppInline/RcppInlineExample.r
inst/examples/RcppInline/external_pointer.r
inst/examples/RcppInline/UncaughtExceptions.r
inst/examples/functionCallback
inst/examples/functionCallback/newApiExample.r
inst/examples/functionCallback/README
inst/examples/performance
inst/examples/performance/extractors.R
inst/examples/performance/performance.R
inst/examples/SugarPerformance
inst/examples/SugarPerformance/Timer.h
inst/examples/SugarPerformance/Timertest.cpp
inst/examples/SugarPerformance/sugarBenchmarks.R
inst/examples/OpenMP
inst/examples/OpenMP/check.R
inst/examples/OpenMP/GNUmakefile
inst/examples/OpenMP/OpenMPandInline.r
inst/examples/OpenMP/piWithInterrupts.cpp
inst/examples/Misc
inst/examples/Misc/newFib.r
inst/examples/Misc/fibonacci.r
inst/examples/Misc/piSugar.cpp
inst/examples/Misc/piBySimulation.r
inst/examples/Misc/ifelseLooped.r
inst/CITATION
inst/discovery
inst/discovery/cxx0x.R
inst/announce
inst/announce/ANNOUNCE-0.9.0.txt
inst/announce/ANNOUNCE-0.8.0.txt
inst/announce/ANNOUNCE-0.6.0.txt
inst/announce/ANNOUNCE-0.7.0.txt
inst/announce/ANNOUNCE-0.10.0.txt
inst/announce/ANNOUNCE-0.11.0.txt
inst/NEWS.Rd
inst/README
inst/THANKS
inst/bib
inst/bib/Rcpp.bib
inst/doc
inst/doc/Rcpp-quickref.pdf
inst/doc/Rcpp-attributes.Rnw
inst/doc/Rcpp-sugar.R
inst/doc/Rcpp-modules.Rnw
inst/doc/Rcpp-attributes.R
inst/doc/Rcpp-unitTests.pdf
inst/doc/Rcpp-sugar.pdf
inst/doc/Rcpp-FAQ.pdf
inst/doc/Rcpp-unitTests.Rnw
inst/doc/Rcpp-extending.Rnw
inst/doc/Rcpp-sugar.Rnw
inst/doc/Rcpp-introduction.pdf
inst/doc/Rcpp-attributes.pdf
inst/doc/Rcpp-introduction.R
inst/doc/Rcpp-package.Rnw
inst/doc/Rcpp-quickref.R
inst/doc/Rcpp-FAQ.Rnw
inst/doc/Rcpp-quickref.Rnw
inst/doc/Rcpp-extending.R
inst/doc/Rcpp-introduction.Rnw
inst/doc/Rcpp-package.R
inst/doc/Rcpp-unitTests.R
inst/doc/Rcpp-package.pdf
inst/doc/Rcpp-extending.pdf
inst/doc/Rcpp-modules.pdf
inst/doc/Rcpp-modules.R
inst/doc/Rcpp-FAQ.R
inst/prompt
inst/prompt/module.Rd
inst/unitTests
inst/unitTests/runit.sugar.var.R
inst/unitTests/runit.InternalFunction.R
inst/unitTests/runit.support.R
inst/unitTests/testRcppClass
inst/unitTests/testRcppClass/tests
inst/unitTests/testRcppClass/tests/classes.R
inst/unitTests/testRcppClass/src
inst/unitTests/testRcppClass/src/rcpp_hello_world.cpp
inst/unitTests/testRcppClass/src/stdVector.cpp
inst/unitTests/testRcppClass/src/rcpp_module.cpp
inst/unitTests/testRcppClass/src/rcpp_hello_world.h
inst/unitTests/testRcppClass/src/init.c
inst/unitTests/testRcppClass/src/Num.cpp
inst/unitTests/testRcppClass/NAMESPACE
inst/unitTests/testRcppClass/R
inst/unitTests/testRcppClass/R/load.R
inst/unitTests/testRcppClass/R/rcpp_hello_world.R
inst/unitTests/testRcppClass/DESCRIPTION
inst/unitTests/testRcppClass/man
inst/unitTests/testRcppClass/man/testRcppClass-package.Rd
inst/unitTests/testRcppClass/man/Rcpp_class_examples.Rd
inst/unitTests/testRcppClass/man/rcpp_hello_world.Rd
inst/unitTests/runit.dispatch.R
inst/unitTests/runit.Module.R
inst/unitTests/runit.Reference.R
inst/unitTests/runit.na.R
inst/unitTests/runit.binary.package.R
inst/unitTests/src
inst/unitTests/src/r-cran-testrcpppackage_0.1.0-1.dsc
inst/unitTests/src/r-cran-testrcpppackage_0.1.0-1_amd64.deb
inst/unitTests/src/r-cran-testrcpppackage_0.1.0.orig.tar.gz
inst/unitTests/src/r-cran-testrcpppackage_0.1.0-1_i386.changes
inst/unitTests/src/r-cran-testrcpppackage_0.1.0-1_amd64.changes
inst/unitTests/src/r-cran-testrcpppackage_0.1.0-1_i386.deb
inst/unitTests/src/r-cran-testrcpppackage_0.1.0-1.diff.gz
inst/unitTests/runit.Module.client.package.R
inst/unitTests/runit.S4.R
inst/unitTests/runit.as.R
inst/unitTests/runit.environments.R
inst/unitTests/runit.rmath.R
inst/unitTests/runit.Function.R
inst/unitTests/runit.misc.R
inst/unitTests/testRcppPackage
inst/unitTests/testRcppPackage/src
inst/unitTests/testRcppPackage/src/rcpp_hello_world.cpp
inst/unitTests/testRcppPackage/src/rcpp_hello_world.h
inst/unitTests/testRcppPackage/NAMESPACE
inst/unitTests/testRcppPackage/R
inst/unitTests/testRcppPackage/R/rcpp_hello_world.R
inst/unitTests/testRcppPackage/DESCRIPTION
inst/unitTests/testRcppPackage/man
inst/unitTests/testRcppPackage/man/testRcppPackage-package.Rd
inst/unitTests/runit.XPTr.R
inst/unitTests/runit.algorithm.R
inst/unitTests/runit.wrap.R
inst/unitTests/runit.modref.R
inst/unitTests/runit.RObject.R
inst/unitTests/bin
inst/unitTests/bin/i386
inst/unitTests/bin/i386/r-cran-testrcpppackage_0.1.0-1_i386.deb
inst/unitTests/bin/amd64
inst/unitTests/bin/amd64/r-cran-testrcpppackage_0.1.0-1_amd64.deb
inst/unitTests/runit.VectorOld.R
inst/unitTests/runit.String.R
inst/unitTests/runit.Language.R
inst/unitTests/runit.wstring.R
inst/unitTests/runit.subset.R
inst/unitTests/runit.exceptions.R
inst/unitTests/runit.table.R
inst/unitTests/runit.Rcpp.package.skeleton.R
inst/unitTests/runit.system.R
inst/unitTests/runit.Matrix.R
inst/unitTests/runit.sugar.R
inst/unitTests/runit.attributes.R
inst/unitTests/runit.Date.R
inst/unitTests/testRcppModule
inst/unitTests/testRcppModule/tests
inst/unitTests/testRcppModule/tests/modules.R
inst/unitTests/testRcppModule/src
inst/unitTests/testRcppModule/src/rcpp_hello_world.cpp
inst/unitTests/testRcppModule/src/stdVector.cpp
inst/unitTests/testRcppModule/src/rcpp_module.cpp
inst/unitTests/testRcppModule/src/rcpp_hello_world.h
inst/unitTests/testRcppModule/src/init.c
inst/unitTests/testRcppModule/src/Num.cpp
inst/unitTests/testRcppModule/NAMESPACE
inst/unitTests/testRcppModule/R
inst/unitTests/testRcppModule/R/rcpp_hello_world.R
inst/unitTests/testRcppModule/R/zzz.R
inst/unitTests/testRcppModule/DESCRIPTION
inst/unitTests/testRcppModule/man
inst/unitTests/testRcppModule/man/Rcpp_modules_examples.Rd
inst/unitTests/testRcppModule/man/testRcppModule-package.Rd
inst/unitTests/testRcppModule/man/rcpp_hello_world.Rd
inst/unitTests/runTests.R
inst/unitTests/runit.DataFrame.R
inst/unitTests/cpp
inst/unitTests/cpp/as.cpp
inst/unitTests/cpp/String.cpp
inst/unitTests/cpp/misc.cpp
inst/unitTests/cpp/Environment.cpp
inst/unitTests/cpp/na.cpp
inst/unitTests/cpp/wrap.cpp
inst/unitTests/cpp/support.cpp
inst/unitTests/cpp/Function.cpp
inst/unitTests/cpp/rmath.cpp
inst/unitTests/cpp/Matrix.cpp
inst/unitTests/cpp/VectorOld.cpp
inst/unitTests/cpp/InternalFunctionCPP11.cpp
inst/unitTests/cpp/dispatch.cpp
inst/unitTests/cpp/stats.cpp
inst/unitTests/cpp/algorithm.cpp
inst/unitTests/cpp/attributes.cpp
inst/unitTests/cpp/S4.cpp
inst/unitTests/cpp/Subset.cpp
inst/unitTests/cpp/Vector.cpp
inst/unitTests/cpp/dates.cpp
inst/unitTests/cpp/attributes.hpp
inst/unitTests/cpp/wstring.cpp
inst/unitTests/cpp/DataFrame.cpp
inst/unitTests/cpp/table.cpp
inst/unitTests/cpp/ListOf.cpp
inst/unitTests/cpp/Reference.cpp
inst/unitTests/cpp/modref.cpp
inst/unitTests/cpp/RObject.cpp
inst/unitTests/cpp/Module.cpp
inst/unitTests/cpp/InternalFunction.cpp
inst/unitTests/cpp/sugar.cpp
inst/unitTests/cpp/language.cpp
inst/unitTests/cpp/XPtr.cpp
inst/unitTests/cpp/exceptions.cpp
inst/unitTests/runit.Vector.R
inst/unitTests/runit.stats.R
inst/unitTests/runit.ListOf.R
inst/unitTests/runit.client.package.R
inst/unitTests/runit.quickanddirty.R
inst/unitTests/runit.InternalFunctionCPP11.R
inst/skeleton
inst/skeleton/rcpp_hello_world.cpp
inst/skeleton/stdVector.cpp
inst/skeleton/rcpp_module.cpp
inst/skeleton/rcpp_hello_world.h
inst/skeleton/Rcpp_modules_examples.Rd
inst/skeleton/rcpp_hello_world.R
inst/skeleton/rcpp_hello_world_attributes.cpp
inst/skeleton/Num.cpp
inst/skeleton/manual-page-stub.Rd
inst/skeleton/zzz.R
inst/skeleton/rcpp_hello_world.Rd
inst/include
inst/include/Rcpp
inst/include/Rcpp/vector
inst/include/Rcpp/vector/SubMatrix.h
inst/include/Rcpp/vector/string_proxy.h
inst/include/Rcpp/vector/generic_proxy.h
inst/include/Rcpp/vector/vector_from_string.h
inst/include/Rcpp/vector/Matrix.h
inst/include/Rcpp/vector/swap.h
inst/include/Rcpp/vector/DimNameProxy.h
inst/include/Rcpp/vector/MatrixColumn.h
inst/include/Rcpp/vector/converter.h
inst/include/Rcpp/vector/RangeIndexer.h
inst/include/Rcpp/vector/instantiation.h
inst/include/Rcpp/vector/VectorBase.h
inst/include/Rcpp/vector/Subsetter.h
inst/include/Rcpp/vector/LazyVector.h
inst/include/Rcpp/vector/00_forward_Vector.h
inst/include/Rcpp/vector/const_string_proxy.h
inst/include/Rcpp/vector/MatrixBase.h
inst/include/Rcpp/vector/proxy.h
inst/include/Rcpp/vector/ChildVector.h
inst/include/Rcpp/vector/const_generic_proxy.h
inst/include/Rcpp/vector/MatrixRow.h
inst/include/Rcpp/vector/ListOf.h
inst/include/Rcpp/vector/traits.h
inst/include/Rcpp/vector/no_init.h
inst/include/Rcpp/vector/Vector.h
inst/include/Rcpp/vector/00_forward_proxy.h
inst/include/Rcpp/as.h
inst/include/Rcpp/grow.h
inst/include/Rcpp/DataFrame.h
inst/include/Rcpp/sugar
inst/include/Rcpp/sugar/nona
inst/include/Rcpp/sugar/nona/nona.h
inst/include/Rcpp/sugar/sugar.h
inst/include/Rcpp/sugar/Range.h
inst/include/Rcpp/sugar/sugar_forward.h
inst/include/Rcpp/sugar/functions
inst/include/Rcpp/sugar/functions/any.h
inst/include/Rcpp/sugar/functions/is_infinite.h
inst/include/Rcpp/sugar/functions/sample.h
inst/include/Rcpp/sugar/functions/strings
inst/include/Rcpp/sugar/functions/strings/strings.h
inst/include/Rcpp/sugar/functions/strings/trimws.h
inst/include/Rcpp/sugar/functions/strings/collapse.h
inst/include/Rcpp/sugar/functions/seq_along.h
inst/include/Rcpp/sugar/functions/all.h
inst/include/Rcpp/sugar/functions/min.h
inst/include/Rcpp/sugar/functions/na_omit.h
inst/include/Rcpp/sugar/functions/max.h
inst/include/Rcpp/sugar/functions/self_match.h
inst/include/Rcpp/sugar/functions/Lazy.h
inst/include/Rcpp/sugar/functions/cummax.h
inst/include/Rcpp/sugar/functions/sign.h
inst/include/Rcpp/sugar/functions/unique.h
inst/include/Rcpp/sugar/functions/pow.h
inst/include/Rcpp/sugar/functions/sd.h
inst/include/Rcpp/sugar/functions/rep_len.h
inst/include/Rcpp/sugar/functions/which_min.h
inst/include/Rcpp/sugar/functions/tail.h
inst/include/Rcpp/sugar/functions/is_nan.h
inst/include/Rcpp/sugar/functions/functions.h
inst/include/Rcpp/sugar/functions/mapply
inst/include/Rcpp/sugar/functions/mapply/mapply_2.h
inst/include/Rcpp/sugar/functions/mapply/mapply_3.h
inst/include/Rcpp/sugar/functions/math.h
inst/include/Rcpp/sugar/functions/is_na.h
inst/include/Rcpp/sugar/functions/match.h
inst/include/Rcpp/sugar/functions/ifelse.h
inst/include/Rcpp/sugar/functions/var.h
inst/include/Rcpp/sugar/functions/pmin.h
inst/include/Rcpp/sugar/functions/median.h
inst/include/Rcpp/sugar/functions/range.h
inst/include/Rcpp/sugar/functions/which_max.h
inst/include/Rcpp/sugar/functions/is_finite.h
inst/include/Rcpp/sugar/functions/mapply.h
inst/include/Rcpp/sugar/functions/sum.h
inst/include/Rcpp/sugar/functions/cumsum.h
inst/include/Rcpp/sugar/functions/head.h
inst/include/Rcpp/sugar/functions/setdiff.h
inst/include/Rcpp/sugar/functions/sapply.h
inst/include/Rcpp/sugar/functions/table.h
inst/include/Rcpp/sugar/functions/pmax.h
inst/include/Rcpp/sugar/functions/rowSums.h
inst/include/Rcpp/sugar/functions/rep.h
inst/include/Rcpp/sugar/functions/lapply.h
inst/include/Rcpp/sugar/functions/cummin.h
inst/include/Rcpp/sugar/functions/complex.h
inst/include/Rcpp/sugar/functions/cumprod.h
inst/include/Rcpp/sugar/functions/cbind.h
inst/include/Rcpp/sugar/functions/duplicated.h
inst/include/Rcpp/sugar/functions/mean.h
inst/include/Rcpp/sugar/functions/diff.h
inst/include/Rcpp/sugar/functions/clamp.h
inst/include/Rcpp/sugar/functions/rep_each.h
inst/include/Rcpp/sugar/functions/rev.h
inst/include/Rcpp/sugar/logical
inst/include/Rcpp/sugar/logical/and.h
inst/include/Rcpp/sugar/logical/logical.h
inst/include/Rcpp/sugar/logical/SingleLogicalResult.h
inst/include/Rcpp/sugar/logical/or.h
inst/include/Rcpp/sugar/logical/is.h
inst/include/Rcpp/sugar/logical/can_have_na.h
inst/include/Rcpp/sugar/logical/not.h
inst/include/Rcpp/sugar/matrix
inst/include/Rcpp/sugar/matrix/as_vector.h
inst/include/Rcpp/sugar/matrix/col.h
inst/include/Rcpp/sugar/matrix/lower_tri.h
inst/include/Rcpp/sugar/matrix/matrix_functions.h
inst/include/Rcpp/sugar/matrix/tools.h
inst/include/Rcpp/sugar/matrix/diag.h
inst/include/Rcpp/sugar/matrix/upper_tri.h
inst/include/Rcpp/sugar/matrix/outer.h
inst/include/Rcpp/sugar/matrix/row.h
inst/include/Rcpp/sugar/sets.h
inst/include/Rcpp/sugar/tools
inst/include/Rcpp/sugar/tools/iterator.h
inst/include/Rcpp/sugar/operators
inst/include/Rcpp/sugar/operators/unary_minus.h
inst/include/Rcpp/sugar/operators/operators.h
inst/include/Rcpp/sugar/operators/minus.h
inst/include/Rcpp/sugar/operators/Comparator.h
inst/include/Rcpp/sugar/operators/Comparator_With_One_Value.h
inst/include/Rcpp/sugar/operators/logical_operators__Vector__primitive.h
inst/include/Rcpp/sugar/operators/times.h
inst/include/Rcpp/sugar/operators/logical_operators__Vector__Vector.h
inst/include/Rcpp/sugar/operators/not.h
inst/include/Rcpp/sugar/operators/r_binary_op.h
inst/include/Rcpp/sugar/operators/plus.h
inst/include/Rcpp/sugar/operators/divides.h
inst/include/Rcpp/sugar/undoRmath.h
inst/include/Rcpp/sugar/block
inst/include/Rcpp/sugar/block/SugarBlock_3.h
inst/include/Rcpp/sugar/block/Vectorized_Math.h
inst/include/Rcpp/sugar/block/SugarBlock_2.h
inst/include/Rcpp/sugar/block/SugarMath.h
inst/include/Rcpp/sugar/block/SugarBlock_1.h
inst/include/Rcpp/sugar/block/block.h
inst/include/Rcpp/Symbol.h
inst/include/Rcpp/r
inst/include/Rcpp/r/headers.h
inst/include/Rcpp/module
inst/include/Rcpp/module/class_Base.h
inst/include/Rcpp/module/class.h
inst/include/Rcpp/module/Module_generated_Pointer_method.h
inst/include/Rcpp/module/Module_generated_CppFunction.h
inst/include/Rcpp/module/Module_generated_function.h
inst/include/Rcpp/module/Module_generated_ctor_signature.h
inst/include/Rcpp/module/Module_Field.h
inst/include/Rcpp/module/Module_generated_Pointer_CppMethod.h
inst/include/Rcpp/module/Module_generated_class_constructor.h
inst/include/Rcpp/module/Module_generated_method.h
inst/include/Rcpp/module/get_return_type.h
inst/include/Rcpp/module/Module_generated_class_signature.h
inst/include/Rcpp/module/CppFunction.h
inst/include/Rcpp/module/Module.h
inst/include/Rcpp/module/Module_Add_Property.h
inst/include/Rcpp/module/Module_generated_class_factory.h
inst/include/Rcpp/module/Module_generated_Factory.h
inst/include/Rcpp/module/Module_generated_Constructor.h
inst/include/Rcpp/module/Module_generated_get_signature.h
inst/include/Rcpp/module/Module_Property.h
inst/include/Rcpp/module/Module_generated_CppMethod.h
inst/include/Rcpp/Benchmark
inst/include/Rcpp/Benchmark/Timer.h
inst/include/Rcpp/clone.h
inst/include/Rcpp/print.h
inst/include/Rcpp/Pairlist.h
inst/include/Rcpp/traits
inst/include/Rcpp/traits/is_convertible.h
inst/include/Rcpp/traits/is_wide_string.h
inst/include/Rcpp/traits/is_infinite.h
inst/include/Rcpp/traits/wrap_type_traits.h
inst/include/Rcpp/traits/if_.h
inst/include/Rcpp/traits/storage_type.h
inst/include/Rcpp/traits/remove_const_and_reference.h
inst/include/Rcpp/traits/un_pointer.h
inst/include/Rcpp/traits/init_type.h
inst/include/Rcpp/traits/longlong.h
inst/include/Rcpp/traits/matrix_interface.h
inst/include/Rcpp/traits/is_sugar_expression.h
inst/include/Rcpp/traits/one_type.h
inst/include/Rcpp/traits/result_of.h
inst/include/Rcpp/traits/is_nan.h
inst/include/Rcpp/traits/r_sexptype_traits.h
inst/include/Rcpp/traits/remove_const.h
inst/include/Rcpp/traits/get_na.h
inst/include/Rcpp/traits/remove_reference.h
inst/include/Rcpp/traits/is_na.h
inst/include/Rcpp/traits/is_pointer.h
inst/include/Rcpp/traits/is_primitive.h
inst/include/Rcpp/traits/is_eigen_base.h
inst/include/Rcpp/traits/is_finite.h
inst/include/Rcpp/traits/is_reference.h
inst/include/Rcpp/traits/r_type_traits.h
inst/include/Rcpp/traits/is_bool.h
inst/include/Rcpp/traits/integral_constant.h
inst/include/Rcpp/traits/has_iterator.h
inst/include/Rcpp/traits/expands_to_logical.h
inst/include/Rcpp/traits/is_module_object.h
inst/include/Rcpp/traits/same_type.h
inst/include/Rcpp/traits/enable_if.h
inst/include/Rcpp/traits/named_object.h
inst/include/Rcpp/traits/is_trivial.h
inst/include/Rcpp/traits/char_type.h
inst/include/Rcpp/traits/is_const.h
inst/include/Rcpp/traits/traits.h
inst/include/Rcpp/traits/is_arithmetic.h
inst/include/Rcpp/traits/num2type.h
inst/include/Rcpp/traits/module_wrap_traits.h
inst/include/Rcpp/traits/has_na.h
inst/include/Rcpp/longlong.h
inst/include/Rcpp/sprintf.h
inst/include/Rcpp/Rmath.h
inst/include/Rcpp/RObject.h
inst/include/Rcpp/is.h
inst/include/Rcpp/hash
inst/include/Rcpp/hash/hash.h
inst/include/Rcpp/hash/IndexHash.h
inst/include/Rcpp/hash/SelfHash.h
inst/include/Rcpp/RNGScope.h
inst/include/Rcpp/Environment.h
inst/include/Rcpp/internal
inst/include/Rcpp/internal/r_coerce.h
inst/include/Rcpp/internal/GreedyVector.h
inst/include/Rcpp/internal/NAEquals.h
inst/include/Rcpp/internal/Proxy_Iterator.h
inst/include/Rcpp/internal/Exporter.h
inst/include/Rcpp/internal/converter.h
inst/include/Rcpp/internal/wrap_end.h
inst/include/Rcpp/internal/r_vector.h
inst/include/Rcpp/internal/ListInitialization.h
inst/include/Rcpp/internal/NAComparator.h
inst/include/Rcpp/internal/SEXP_Iterator.h
inst/include/Rcpp/internal/export.h
inst/include/Rcpp/internal/wrap.h
inst/include/Rcpp/internal/caster.h
inst/include/Rcpp/internal/na.h
inst/include/Rcpp/barrier.h
inst/include/Rcpp/lang.h
inst/include/Rcpp/Na_Proxy.h
inst/include/Rcpp/config.h
inst/include/Rcpp/platform
inst/include/Rcpp/platform/compiler.h
inst/include/Rcpp/platform/solaris.h
inst/include/Rcpp/generated
inst/include/Rcpp/generated/Vector__create.h
inst/include/Rcpp/generated/InternalFunctionWithStdFunction_call.h
inst/include/Rcpp/generated/Language__ctors.h
inst/include/Rcpp/generated/DataFrame_generated.h
inst/include/Rcpp/generated/grow__pairlist.h
inst/include/Rcpp/generated/DottedPair__ctors.h
inst/include/Rcpp/generated/Function__operator.h
inst/include/Rcpp/generated/Pairlist__ctors.h
inst/include/Rcpp/generated/InternalFunction__ctors.h
inst/include/Rcpp/XPtr.h
inst/include/Rcpp/algorithm.h
inst/include/Rcpp/Formula.h
inst/include/Rcpp/Nullable.h
inst/include/Rcpp/String.h
inst/include/Rcpp/Function.h
inst/include/Rcpp/Dimension.h
inst/include/Rcpp/Reference.h
inst/include/Rcpp/Extractor.h
inst/include/Rcpp/InternalFunctionWithStdFunction.h
inst/include/Rcpp/stats
inst/include/Rcpp/stats/nt.h
inst/include/Rcpp/stats/unif.h
inst/include/Rcpp/stats/norm.h
inst/include/Rcpp/stats/random
inst/include/Rcpp/stats/random/rweibull.h
inst/include/Rcpp/stats/random/rgamma.h
inst/include/Rcpp/stats/random/rf.h
inst/include/Rcpp/stats/random/rnbinom.h
inst/include/Rcpp/stats/random/rexp.h
inst/include/Rcpp/stats/random/rlogis.h
inst/include/Rcpp/stats/random/random.h
inst/include/Rcpp/stats/random/rbeta.h
inst/include/Rcpp/stats/random/rnorm.h
inst/include/Rcpp/stats/random/rhyper.h
inst/include/Rcpp/stats/random/runif.h
inst/include/Rcpp/stats/random/rchisq.h
inst/include/Rcpp/stats/random/rbinom.h
inst/include/Rcpp/stats/random/rnchisq.h
inst/include/Rcpp/stats/random/rcauchy.h
inst/include/Rcpp/stats/random/rwilcox.h
inst/include/Rcpp/stats/random/rnbinom_mu.h
inst/include/Rcpp/stats/random/rsignrank.h
inst/include/Rcpp/stats/random/rpois.h
inst/include/Rcpp/stats/random/rlnorm.h
inst/include/Rcpp/stats/random/rgeom.h
inst/include/Rcpp/stats/random/rt.h
inst/include/Rcpp/stats/dpq
inst/include/Rcpp/stats/dpq/dpq.h
inst/include/Rcpp/stats/dpq/macros.h
inst/include/Rcpp/stats/f.h
inst/include/Rcpp/stats/nbeta.h
inst/include/Rcpp/stats/nbinom_mu.h
inst/include/Rcpp/stats/logis.h
inst/include/Rcpp/stats/lnorm.h
inst/include/Rcpp/stats/binom.h
inst/include/Rcpp/stats/pois.h
inst/include/Rcpp/stats/nf.h
inst/include/Rcpp/stats/nbinom.h
inst/include/Rcpp/stats/stats.h
inst/include/Rcpp/stats/cauchy.h
inst/include/Rcpp/stats/chisq.h
inst/include/Rcpp/stats/nchisq.h
inst/include/Rcpp/stats/beta.h
inst/include/Rcpp/stats/hyper.h
inst/include/Rcpp/stats/geom.h
inst/include/Rcpp/stats/t.h
inst/include/Rcpp/stats/gamma.h
inst/include/Rcpp/stats/weibull.h
inst/include/Rcpp/stats/exp.h
inst/include/Rcpp/InputParameter.h
inst/include/Rcpp/Language.h
inst/include/Rcpp/routines.h
inst/include/Rcpp/StringTransformer.h
inst/include/Rcpp/algo.h
inst/include/Rcpp/DottedPair.h
inst/include/Rcpp/Module.h
inst/include/Rcpp/InternalFunction.h
inst/include/Rcpp/storage
inst/include/Rcpp/storage/storage.h
inst/include/Rcpp/storage/NoProtectStorage.h
inst/include/Rcpp/storage/PreserveStorage.h
inst/include/Rcpp/exceptions
inst/include/Rcpp/exceptions/cpp98
inst/include/Rcpp/exceptions/cpp98/exceptions.h
inst/include/Rcpp/exceptions/cpp11
inst/include/Rcpp/exceptions/cpp11/exceptions.h
inst/include/Rcpp/r_cast.h
inst/include/Rcpp/exceptions.h
inst/include/Rcpp/complex.h
inst/include/Rcpp/protection
inst/include/Rcpp/protection/Shield.h
inst/include/Rcpp/protection/Armor.h
inst/include/Rcpp/protection/protection.h
inst/include/Rcpp/protection/Shelter.h
inst/include/Rcpp/api
inst/include/Rcpp/api/meat
inst/include/Rcpp/api/meat/as.h
inst/include/Rcpp/api/meat/DataFrame.h
inst/include/Rcpp/api/meat/module
inst/include/Rcpp/api/meat/module/Module.h
inst/include/Rcpp/api/meat/meat.h
inst/include/Rcpp/api/meat/Date.h
inst/include/Rcpp/api/meat/is.h
inst/include/Rcpp/api/meat/Environment.h
inst/include/Rcpp/api/meat/Dimension.h
inst/include/Rcpp/api/meat/Rcpp_eval.h
inst/include/Rcpp/api/meat/proxy.h
inst/include/Rcpp/api/meat/Datetime.h
inst/include/Rcpp/api/meat/protection.h
inst/include/Rcpp/api/meat/DottedPairImpl.h
inst/include/Rcpp/api/meat/export.h
inst/include/Rcpp/api/meat/S4.h
inst/include/Rcpp/api/meat/Vector.h
inst/include/Rcpp/api/meat/StretchyList.h
inst/include/Rcpp/api/meat/wrap.h
inst/include/Rcpp/api/bones
inst/include/Rcpp/api/bones/bones.h
inst/include/Rcpp/api/bones/Date.h
inst/include/Rcpp/api/bones/wrap_extra_steps.h
inst/include/Rcpp/api/bones/Datetime.h
inst/include/Rcpp/proxy
inst/include/Rcpp/proxy/DottedPairProxy.h
inst/include/Rcpp/proxy/Binding.h
inst/include/Rcpp/proxy/SlotProxy.h
inst/include/Rcpp/proxy/NamesProxy.h
inst/include/Rcpp/proxy/RObjectMethods.h
inst/include/Rcpp/proxy/FieldProxy.h
inst/include/Rcpp/proxy/proxy.h
inst/include/Rcpp/proxy/AttributeProxy.h
inst/include/Rcpp/proxy/ProtectedProxy.h
inst/include/Rcpp/proxy/GenericProxy.h
inst/include/Rcpp/proxy/TagProxy.h
inst/include/Rcpp/Named.h
inst/include/Rcpp/Interrupt.h
inst/include/Rcpp/WeakReference.h
inst/include/Rcpp/DottedPairImpl.h
inst/include/Rcpp/macros
inst/include/Rcpp/macros/config.hpp
inst/include/Rcpp/macros/module.h
inst/include/Rcpp/macros/macros.h
inst/include/Rcpp/macros/interface.h
inst/include/Rcpp/macros/debug.h
inst/include/Rcpp/macros/cat.hpp
inst/include/Rcpp/macros/dispatch.h
inst/include/Rcpp/macros/traits.h
inst/include/Rcpp/macros/xp.h
inst/include/Rcpp/macros/unroll.h
inst/include/Rcpp/date_datetime
inst/include/Rcpp/date_datetime/oldDatetimeVector.h
inst/include/Rcpp/date_datetime/Date.h
inst/include/Rcpp/date_datetime/date_datetime.h
inst/include/Rcpp/date_datetime/oldDateVector.h
inst/include/Rcpp/date_datetime/newDateVector.h
inst/include/Rcpp/date_datetime/Datetime.h
inst/include/Rcpp/date_datetime/newDatetimeVector.h
inst/include/Rcpp/S4.h
inst/include/Rcpp/Promise.h
inst/include/Rcpp/Vector.h
inst/include/Rcpp/iostream
inst/include/Rcpp/iostream/Rstreambuf.h
inst/include/Rcpp/StretchyList.h
inst/include/Rcpp/utils
inst/include/Rcpp/utils/tinyformat.h
inst/include/Rcpp/Fast.h
inst/include/RcppCommon.h
inst/include/Rcpp.h
inst/include/doxygen
inst/include/doxygen/Examples.h
tests
tests/doRUnit.R
src
src/Makevars
src/api.cpp
src/Rcpp_init.cpp
src/attributes.cpp
src/Date.cpp
src/internal.h
src/barrier.cpp
src/Module.cpp
src/Makevars.win
NAMESPACE
R
R/Rcpp.package.skeleton.R
R/compilerCheck.R
R/inline.R
R/populate.R
R/exceptions.R
R/unit.tests.R
R/Module.R
R/tools.R
R/00_classes.R
R/exposeClass.R
R/bib.R
R/RcppLdpath.R
R/loadModule.R
R/loadRcppModules.R
R/03_prompt.R
R/RcppClass.R
R/Attributes.R
R/zzz.R
R/01_show.R
R/02_completion.R
vignettes
vignettes/Rcpp-attributes.Rnw
vignettes/Rcpp-modules.Rnw
vignettes/Rcpp-unitTests.Rnw
vignettes/Rcpp-extending.Rnw
vignettes/.install_extras
vignettes/Rcpp-sugar.Rnw
vignettes/Rcpp-package.Rnw
vignettes/Rcpp-FAQ.Rnw
vignettes/Rcpp-quickref.Rnw
vignettes/Rcpp-introduction.Rnw
README.md
MD5
build
build/Rcpp.pdf
build/vignette.rds
DESCRIPTION
ChangeLog
man
man/Rcpp.plugin.maker.Rd
man/pluginsAttribute.Rd
man/compilerCheck.Rd
man/DollarNames-methods.Rd
man/RcppLdFlags.Rd
man/Rcpp-deprecated.Rd
man/CppObject-class.Rd
man/Rcpp.package.skeleton.Rd
man/Module.Rd
man/Rcpp-internal.Rd
man/evalCpp.Rd
man/exportAttribute.Rd
man/CppField-class.Rd
man/formals.Rd
man/exposeClass.Rd
man/CppOverloadedMethods-class.Rd
man/CppConstructor-class.Rd
man/loadRcppModules-deprecated.Rd
man/CppFunction-class.Rd
man/CppClass-class.Rd
man/interfacesAttribute.Rd
man/demangle.Rd
man/sourceCpp.Rd
man/compileAttributes.Rd
man/registerPlugin.Rd
man/populate.Rd
man/Rcpp-package.Rd
man/loadModule.Rd
man/cppFunction.Rd
man/Module-class.Rd
man/dependsAttribute.Rd
man/setRcppClass.Rd
man/RcppUnitTests.Rd
cleanup
.Rinstignore
Rcpp documentation built on May 23, 2017, 9:01 a.m.

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

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

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