Rcpp: Seamless R and C++ Integration
Version 0.10.6.1

The Rcpp package provides R functions as well as a C++ library which facilitate the integration of R and C++. . R data types (SEXP) are matched to C++ objects in a class hierarchy. All R types are supported (vectors, functions, environment, etc ...) and each type is mapped to a dedicated class. For example, numeric vectors are represented as instances of the Rcpp::NumericVector class, environments are represented as instances of Rcpp::Environment, functions are represented as Rcpp::Function, etc ... The "Rcpp-introduction" vignette provides a good entry point to Rcpp. . Conversion from C++ to R and back is driven by the templates Rcpp::wrap and Rcpp::as which are highly flexible and extensible, as documented in the "Rcpp-extending" vignette. . Rcpp also provides Rcpp modules, a framework that allows exposing C++ functions and classes to the R level. The "Rcpp-modules" vignette details the current set of features of Rcpp-modules. . Rcpp includes a concept called Rcpp sugar that brings many R functions into C++. Sugar takes advantage of lazy evaluation and expression templates to achieve great performance while exposing a syntax that is much nicer to use than the equivalent low-level loop code. The "Rcpp-sugar" vignette gives an overview of the feature. . Rcpp attributes provide a high-level syntax for declaring C++ functions as callable from R and automatically generating the code required to invoke them. Attributes are intended to facilitate both interactive use of C++ within R sessions as well as to support R package development. Attributes are built on top of Rcpp modules and their implementation is based on previous work in the inline package. . Many examples are included, and around 872 unit tests in 422 unit test functions provide additional usage examples. . An earlier version of Rcpp, containing what we now call the 'classic Rcpp API' was written during 2005 and 2006 by Dominick Samperi. This code has been factored out of Rcpp into the package RcppClassic, and it is still available for code relying on the older interface. New development should always use this Rcpp package instead. . Additional documentation is available via the paper by Eddelbuettel and Francois (2011, JSS) paper and the book by Eddelbuettel (2013, Springer); see 'citation("Rcpp")' for details.

Browse man pages Browse package API and functions Browse package files

AuthorDirk Eddelbuettel and Romain Francois, with contributions by Douglas Bates, John Chambers and JJ Allaire
Date of publication2013-11-24 15:34:12
MaintainerDirk Eddelbuettel <edd@debian.org>
LicenseGPL (>= 2)
Version0.10.6.1
URL http://www.rcpp.org http://dirk.eddelbuettel.com/code/rcpp.html http://blog.r-enthusiasts.com/tag/rcpp/
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Rcpp", repos="http://R-Forge.R-project.org")

Man pages

compileAttributes: Compile Rcpp Attributes for a Package
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: 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-internal: Rcpp internal functions
RcppLdFlags: Provide Rcpp Linker Flags
Rcpp-package: R / C++ interface
Rcpp.package.skeleton: Create a skeleton for a new package depending on Rcpp
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-internal Man page
Rcpp-package Man page
Rcpp.package.skeleton Man page Source code
Rcpp.plugin.maker 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
SHLIB.maker Source code
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
compileAttributes Man page Source code
compile_unit_tests 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
evalCpp Man page Source code
exportAttribute Man page
exposeClass Man page Source code
externalptr_address Source code
findPlugin Source code
forceAssignInNamespace Source code
formals<-,C++Function-method Man page
formals<--methods Man page
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
pathWithRtools Source code
pluginIncludes Source code
pluginsAttribute Man page
populate Man page Source code
print.bytes Man page Source code
printVerboseOutput Source code
prompt,Module-method Man page
rcpp_error_recorder Source code
readPkgDescField Source code
registerPlugin Man page Source code
restoreEnvironment 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
sourceCppFunction Source code
specifyItems Source code
splitDepends Source code
staticLinking Source code
strings Source code
test Source code
type_manipulate Source code
unit_test_setup Source code
validatePackages Source code
writeFieldFunction Source code
writeMethodFunction Source code

Files

.Rinstignore
ChangeLog
DESCRIPTION
NAMESPACE
R
R/00_classes.R
R/01_show.R
R/02_completion.R
R/03_prompt.R
R/Attributes.R
R/Module.R
R/Rcpp.package.skeleton.R
R/RcppClass.R
R/RcppLdpath.R
R/SHLIB.R
R/bib.R
R/exceptions.R
R/exposeClass.R
R/inline.R
R/loadModule.R
R/loadRcppModules.R
R/populate.R
R/tools.R
R/unit.tests.R
R/zzz.R
TODO
build
build/vignette.rds
cleanup
inst
inst/CITATION
inst/NEWS.Rd
inst/README
inst/THANKS
inst/announce
inst/announce/ANNOUNCE-0.10.0.txt
inst/announce/ANNOUNCE-0.6.0.txt
inst/announce/ANNOUNCE-0.7.0.txt
inst/announce/ANNOUNCE-0.8.0.txt
inst/announce/ANNOUNCE-0.9.0.txt
inst/discovery
inst/discovery/cxx0x.R
inst/doc
inst/doc/Rcpp-FAQ.R
inst/doc/Rcpp-FAQ.Rnw
inst/doc/Rcpp-FAQ.pdf
inst/doc/Rcpp-attributes.R
inst/doc/Rcpp-attributes.Rnw
inst/doc/Rcpp-attributes.pdf
inst/doc/Rcpp-extending.R
inst/doc/Rcpp-extending.Rnw
inst/doc/Rcpp-extending.pdf
inst/doc/Rcpp-introduction.R
inst/doc/Rcpp-introduction.Rnw
inst/doc/Rcpp-introduction.pdf
inst/doc/Rcpp-modules.R
inst/doc/Rcpp-modules.Rnw
inst/doc/Rcpp-modules.pdf
inst/doc/Rcpp-package.R
inst/doc/Rcpp-package.Rnw
inst/doc/Rcpp-package.pdf
inst/doc/Rcpp-quickref.R
inst/doc/Rcpp-quickref.Rnw
inst/doc/Rcpp-quickref.pdf
inst/doc/Rcpp-sugar.R
inst/doc/Rcpp-sugar.Rnw
inst/doc/Rcpp-sugar.pdf
inst/doc/Rcpp-unitTests.R
inst/doc/Rcpp-unitTests.Rnw
inst/doc/Rcpp-unitTests.pdf
inst/doc/Rcpp.bib
inst/doc/rcpp.index.html
inst/examples
inst/examples/Attributes
inst/examples/Attributes/Depends.cpp
inst/examples/Attributes/Export.cpp
inst/examples/Attributes/cppFunction.R
inst/examples/Attributes/sourceCpp.R
inst/examples/ConvolveBenchmarks
inst/examples/ConvolveBenchmarks/Makefile
inst/examples/ConvolveBenchmarks/buildAndRun.sh
inst/examples/ConvolveBenchmarks/convolve10_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve10_cpp.h
inst/examples/ConvolveBenchmarks/convolve11_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve12_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve13_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve14_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve2_c.c
inst/examples/ConvolveBenchmarks/convolve3_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve4_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve5_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve7_c.c
inst/examples/ConvolveBenchmarks/convolve8_cpp.cpp
inst/examples/ConvolveBenchmarks/convolve9_cpp.cpp
inst/examples/ConvolveBenchmarks/exampleRCode.r
inst/examples/ConvolveBenchmarks/loopmacro.h
inst/examples/ConvolveBenchmarks/overhead.r
inst/examples/ConvolveBenchmarks/overhead.sh
inst/examples/ConvolveBenchmarks/overhead_1.cpp
inst/examples/ConvolveBenchmarks/overhead_2.c
inst/examples/FastLM
inst/examples/FastLM/benchmark.r
inst/examples/FastLM/benchmarkLongley.r
inst/examples/FastLM/fastLMviaArmadillo.r
inst/examples/FastLM/fastLMviaGSL.r
inst/examples/FastLM/lmArmadillo.R
inst/examples/FastLM/lmGSL.R
inst/examples/Misc
inst/examples/Misc/fibonacci.r
inst/examples/Misc/ifelseLooped.r
inst/examples/Misc/newFib.r
inst/examples/Misc/piBySimulation.r
inst/examples/Misc/piSugar.cpp
inst/examples/OpenMP
inst/examples/OpenMP/Makefile
inst/examples/OpenMP/OpenMPandInline.r
inst/examples/OpenMP/check.R
inst/examples/OpenMP/piWithInterrupts.cpp
inst/examples/RcppGibbs
inst/examples/RcppGibbs/RcppGibbs.R
inst/examples/RcppGibbs/timeRNGs.R
inst/examples/RcppInline
inst/examples/RcppInline/RObject.r
inst/examples/RcppInline/RcppInlineExample.r
inst/examples/RcppInline/RcppInlineWithLibsExamples.r
inst/examples/RcppInline/RcppSimpleExample.r
inst/examples/RcppInline/UncaughtExceptions.r
inst/examples/RcppInline/external_pointer.r
inst/examples/SugarPerformance
inst/examples/SugarPerformance/Timer.h
inst/examples/SugarPerformance/Timertest.cpp
inst/examples/SugarPerformance/sugarBenchmarks.R
inst/examples/functionCallback
inst/examples/functionCallback/README
inst/examples/functionCallback/newApiExample.r
inst/examples/performance
inst/examples/performance/extractors.R
inst/examples/performance/performance.R
inst/include
inst/include/Rcpp
inst/include/Rcpp.h
inst/include/Rcpp/Benchmark
inst/include/Rcpp/Benchmark/Timer.h
inst/include/Rcpp/DataFrame.h
inst/include/Rcpp/Date.h
inst/include/Rcpp/DateVector.h
inst/include/Rcpp/Datetime.h
inst/include/Rcpp/DatetimeVector.h
inst/include/Rcpp/Dimension.h
inst/include/Rcpp/DottedPair.h
inst/include/Rcpp/Environment.h
inst/include/Rcpp/Evaluator.h
inst/include/Rcpp/Extractor.h
inst/include/Rcpp/Fast.h
inst/include/Rcpp/Formula.h
inst/include/Rcpp/Function.h
inst/include/Rcpp/InputParameter.h
inst/include/Rcpp/InternalFunction.h
inst/include/Rcpp/Language.h
inst/include/Rcpp/Module.h
inst/include/Rcpp/Named.h
inst/include/Rcpp/Pairlist.h
inst/include/Rcpp/Promise.h
inst/include/Rcpp/RObject.h
inst/include/Rcpp/Reference.h
inst/include/Rcpp/Rmath.h
inst/include/Rcpp/S4.h
inst/include/Rcpp/String.h
inst/include/Rcpp/StringTransformer.h
inst/include/Rcpp/Symbol.h
inst/include/Rcpp/Vector.h
inst/include/Rcpp/WeakReference.h
inst/include/Rcpp/XPtr.h
inst/include/Rcpp/algo.h
inst/include/Rcpp/api
inst/include/Rcpp/api/bones
inst/include/Rcpp/api/bones/Date.h
inst/include/Rcpp/api/bones/Datetime.h
inst/include/Rcpp/api/bones/bones.h
inst/include/Rcpp/api/bones/wrap_extra_steps.h
inst/include/Rcpp/api/meat
inst/include/Rcpp/api/meat/DottedPair.h
inst/include/Rcpp/api/meat/Environment.h
inst/include/Rcpp/api/meat/Matrix.h
inst/include/Rcpp/api/meat/RObject.h
inst/include/Rcpp/api/meat/Reference.h
inst/include/Rcpp/api/meat/Vector.h
inst/include/Rcpp/api/meat/export.h
inst/include/Rcpp/api/meat/is.h
inst/include/Rcpp/api/meat/meat.h
inst/include/Rcpp/api/meat/protection.h
inst/include/Rcpp/api/meat/wrap.h
inst/include/Rcpp/as.h
inst/include/Rcpp/barrier.h
inst/include/Rcpp/cache.h
inst/include/Rcpp/clone.h
inst/include/Rcpp/complex.h
inst/include/Rcpp/config.h
inst/include/Rcpp/exceptions.h
inst/include/Rcpp/generated
inst/include/Rcpp/generated/DataFrame_generated.h
inst/include/Rcpp/generated/DottedPair__ctors.h
inst/include/Rcpp/generated/Function__operator.h
inst/include/Rcpp/generated/InternalFunction__ctors.h
inst/include/Rcpp/generated/Language__ctors.h
inst/include/Rcpp/generated/Pairlist__ctors.h
inst/include/Rcpp/generated/Vector__create.h
inst/include/Rcpp/generated/grow__pairlist.h
inst/include/Rcpp/grow.h
inst/include/Rcpp/hash
inst/include/Rcpp/hash/IndexHash.h
inst/include/Rcpp/hash/SelfHash.h
inst/include/Rcpp/hash/hash.h
inst/include/Rcpp/internal
inst/include/Rcpp/internal/Exporter.h
inst/include/Rcpp/internal/ListInitialization.h
inst/include/Rcpp/internal/Proxy_Iterator.h
inst/include/Rcpp/internal/SEXP_Iterator.h
inst/include/Rcpp/internal/caster.h
inst/include/Rcpp/internal/converter.h
inst/include/Rcpp/internal/export.h
inst/include/Rcpp/internal/r_coerce.h
inst/include/Rcpp/internal/r_vector.h
inst/include/Rcpp/internal/wrap.h
inst/include/Rcpp/internal/wrap_end.h
inst/include/Rcpp/iostream
inst/include/Rcpp/iostream/Rostream.h
inst/include/Rcpp/iostream/Rstreambuf.h
inst/include/Rcpp/is.h
inst/include/Rcpp/lang.h
inst/include/Rcpp/longlong.h
inst/include/Rcpp/macros
inst/include/Rcpp/macros/cat.hpp
inst/include/Rcpp/macros/config.hpp
inst/include/Rcpp/macros/debug.h
inst/include/Rcpp/macros/dispatch.h
inst/include/Rcpp/macros/macros.h
inst/include/Rcpp/macros/module.h
inst/include/Rcpp/macros/preprocessor_generated.h
inst/include/Rcpp/macros/traits.h
inst/include/Rcpp/macros/unroll.h
inst/include/Rcpp/macros/xp.h
inst/include/Rcpp/module
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_Field.h
inst/include/Rcpp/module/Module_Property.h
inst/include/Rcpp/module/Module_generated_Constructor.h
inst/include/Rcpp/module/Module_generated_CppFunction.h
inst/include/Rcpp/module/Module_generated_CppMethod.h
inst/include/Rcpp/module/Module_generated_Factory.h
inst/include/Rcpp/module/Module_generated_Pointer_CppMethod.h
inst/include/Rcpp/module/Module_generated_Pointer_method.h
inst/include/Rcpp/module/Module_generated_class_constructor.h
inst/include/Rcpp/module/Module_generated_class_factory.h
inst/include/Rcpp/module/Module_generated_class_signature.h
inst/include/Rcpp/module/Module_generated_ctor_signature.h
inst/include/Rcpp/module/Module_generated_function.h
inst/include/Rcpp/module/Module_generated_get_return_type.h
inst/include/Rcpp/module/Module_generated_get_signature.h
inst/include/Rcpp/module/Module_generated_method.h
inst/include/Rcpp/module/class.h
inst/include/Rcpp/module/class_Base.h
inst/include/Rcpp/platform
inst/include/Rcpp/platform/compiler.h
inst/include/Rcpp/protection
inst/include/Rcpp/protection/Armor.h
inst/include/Rcpp/protection/Shelter.h
inst/include/Rcpp/protection/Shield.h
inst/include/Rcpp/protection/protection.h
inst/include/Rcpp/r_cast.h
inst/include/Rcpp/sprintf.h
inst/include/Rcpp/stats
inst/include/Rcpp/stats/beta.h
inst/include/Rcpp/stats/binom.h
inst/include/Rcpp/stats/cauchy.h
inst/include/Rcpp/stats/chisq.h
inst/include/Rcpp/stats/dpq
inst/include/Rcpp/stats/dpq/dpq.h
inst/include/Rcpp/stats/dpq/macros.h
inst/include/Rcpp/stats/exp.h
inst/include/Rcpp/stats/f.h
inst/include/Rcpp/stats/gamma.h
inst/include/Rcpp/stats/geom.h
inst/include/Rcpp/stats/hyper.h
inst/include/Rcpp/stats/lnorm.h
inst/include/Rcpp/stats/logis.h
inst/include/Rcpp/stats/nbeta.h
inst/include/Rcpp/stats/nbinom.h
inst/include/Rcpp/stats/nbinom_mu.h
inst/include/Rcpp/stats/nchisq.h
inst/include/Rcpp/stats/nf.h
inst/include/Rcpp/stats/norm.h
inst/include/Rcpp/stats/nt.h
inst/include/Rcpp/stats/pois.h
inst/include/Rcpp/stats/random
inst/include/Rcpp/stats/random/random.h
inst/include/Rcpp/stats/random/rbeta.h
inst/include/Rcpp/stats/random/rbinom.h
inst/include/Rcpp/stats/random/rcauchy.h
inst/include/Rcpp/stats/random/rchisq.h
inst/include/Rcpp/stats/random/rexp.h
inst/include/Rcpp/stats/random/rf.h
inst/include/Rcpp/stats/random/rgamma.h
inst/include/Rcpp/stats/random/rgeom.h
inst/include/Rcpp/stats/random/rhyper.h
inst/include/Rcpp/stats/random/rlnorm.h
inst/include/Rcpp/stats/random/rlogis.h
inst/include/Rcpp/stats/random/rnbinom.h
inst/include/Rcpp/stats/random/rnbinom_mu.h
inst/include/Rcpp/stats/random/rnchisq.h
inst/include/Rcpp/stats/random/rnorm.h
inst/include/Rcpp/stats/random/rpois.h
inst/include/Rcpp/stats/random/rsignrank.h
inst/include/Rcpp/stats/random/rt.h
inst/include/Rcpp/stats/random/runif.h
inst/include/Rcpp/stats/random/rweibull.h
inst/include/Rcpp/stats/random/rwilcox.h
inst/include/Rcpp/stats/stats.h
inst/include/Rcpp/stats/t.h
inst/include/Rcpp/stats/unif.h
inst/include/Rcpp/stats/weibull.h
inst/include/Rcpp/sugar
inst/include/Rcpp/sugar/Range.h
inst/include/Rcpp/sugar/block
inst/include/Rcpp/sugar/block/SugarBlock_1.h
inst/include/Rcpp/sugar/block/SugarBlock_2.h
inst/include/Rcpp/sugar/block/SugarBlock_3.h
inst/include/Rcpp/sugar/block/SugarMath.h
inst/include/Rcpp/sugar/block/Vectorized_Math.h
inst/include/Rcpp/sugar/block/block.h
inst/include/Rcpp/sugar/functions
inst/include/Rcpp/sugar/functions/Lazy.h
inst/include/Rcpp/sugar/functions/all.h
inst/include/Rcpp/sugar/functions/any.h
inst/include/Rcpp/sugar/functions/clamp.h
inst/include/Rcpp/sugar/functions/complex.h
inst/include/Rcpp/sugar/functions/cumsum.h
inst/include/Rcpp/sugar/functions/diff.h
inst/include/Rcpp/sugar/functions/duplicated.h
inst/include/Rcpp/sugar/functions/functions.h
inst/include/Rcpp/sugar/functions/head.h
inst/include/Rcpp/sugar/functions/ifelse.h
inst/include/Rcpp/sugar/functions/is_finite.h
inst/include/Rcpp/sugar/functions/is_infinite.h
inst/include/Rcpp/sugar/functions/is_na.h
inst/include/Rcpp/sugar/functions/is_nan.h
inst/include/Rcpp/sugar/functions/lapply.h
inst/include/Rcpp/sugar/functions/mapply
inst/include/Rcpp/sugar/functions/mapply.h
inst/include/Rcpp/sugar/functions/mapply/mapply_2.h
inst/include/Rcpp/sugar/functions/mapply/mapply_3.h
inst/include/Rcpp/sugar/functions/match.h
inst/include/Rcpp/sugar/functions/math.h
inst/include/Rcpp/sugar/functions/max.h
inst/include/Rcpp/sugar/functions/mean.h
inst/include/Rcpp/sugar/functions/min.h
inst/include/Rcpp/sugar/functions/na_omit.h
inst/include/Rcpp/sugar/functions/pmax.h
inst/include/Rcpp/sugar/functions/pmin.h
inst/include/Rcpp/sugar/functions/pow.h
inst/include/Rcpp/sugar/functions/range.h
inst/include/Rcpp/sugar/functions/rep.h
inst/include/Rcpp/sugar/functions/rep_each.h
inst/include/Rcpp/sugar/functions/rep_len.h
inst/include/Rcpp/sugar/functions/rev.h
inst/include/Rcpp/sugar/functions/sapply.h
inst/include/Rcpp/sugar/functions/sd.h
inst/include/Rcpp/sugar/functions/self_match.h
inst/include/Rcpp/sugar/functions/seq_along.h
inst/include/Rcpp/sugar/functions/setdiff.h
inst/include/Rcpp/sugar/functions/sign.h
inst/include/Rcpp/sugar/functions/strings
inst/include/Rcpp/sugar/functions/strings/collapse.h
inst/include/Rcpp/sugar/functions/strings/strings.h
inst/include/Rcpp/sugar/functions/sum.h
inst/include/Rcpp/sugar/functions/table.h
inst/include/Rcpp/sugar/functions/tail.h
inst/include/Rcpp/sugar/functions/unique.h
inst/include/Rcpp/sugar/functions/var.h
inst/include/Rcpp/sugar/functions/which_max.h
inst/include/Rcpp/sugar/functions/which_min.h
inst/include/Rcpp/sugar/logical
inst/include/Rcpp/sugar/logical/SingleLogicalResult.h
inst/include/Rcpp/sugar/logical/and.h
inst/include/Rcpp/sugar/logical/can_have_na.h
inst/include/Rcpp/sugar/logical/is.h
inst/include/Rcpp/sugar/logical/logical.h
inst/include/Rcpp/sugar/logical/not.h
inst/include/Rcpp/sugar/logical/or.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/diag.h
inst/include/Rcpp/sugar/matrix/lower_tri.h
inst/include/Rcpp/sugar/matrix/matrix_functions.h
inst/include/Rcpp/sugar/matrix/outer.h
inst/include/Rcpp/sugar/matrix/row.h
inst/include/Rcpp/sugar/matrix/tools.h
inst/include/Rcpp/sugar/matrix/upper_tri.h
inst/include/Rcpp/sugar/nona
inst/include/Rcpp/sugar/nona/nona.h
inst/include/Rcpp/sugar/operators
inst/include/Rcpp/sugar/operators/Comparator.h
inst/include/Rcpp/sugar/operators/Comparator_With_One_Value.h
inst/include/Rcpp/sugar/operators/divides.h
inst/include/Rcpp/sugar/operators/logical_operators__Vector__Vector.h
inst/include/Rcpp/sugar/operators/logical_operators__Vector__primitive.h
inst/include/Rcpp/sugar/operators/minus.h
inst/include/Rcpp/sugar/operators/not.h
inst/include/Rcpp/sugar/operators/operators.h
inst/include/Rcpp/sugar/operators/plus.h
inst/include/Rcpp/sugar/operators/r_binary_op.h
inst/include/Rcpp/sugar/operators/times.h
inst/include/Rcpp/sugar/operators/unary_minus.h
inst/include/Rcpp/sugar/sets.h
inst/include/Rcpp/sugar/sugar.h
inst/include/Rcpp/sugar/sugar_forward.h
inst/include/Rcpp/sugar/tools
inst/include/Rcpp/sugar/tools/iterator.h
inst/include/Rcpp/sugar/undoRmath.h
inst/include/Rcpp/traits
inst/include/Rcpp/traits/char_type.h
inst/include/Rcpp/traits/comparator_type.h
inst/include/Rcpp/traits/expands_to_logical.h
inst/include/Rcpp/traits/get_na.h
inst/include/Rcpp/traits/has_iterator.h
inst/include/Rcpp/traits/has_na.h
inst/include/Rcpp/traits/if_.h
inst/include/Rcpp/traits/init_type.h
inst/include/Rcpp/traits/integral_constant.h
inst/include/Rcpp/traits/is_const.h
inst/include/Rcpp/traits/is_convertible.h
inst/include/Rcpp/traits/is_eigen_base.h
inst/include/Rcpp/traits/is_finite.h
inst/include/Rcpp/traits/is_infinite.h
inst/include/Rcpp/traits/is_module_object.h
inst/include/Rcpp/traits/is_na.h
inst/include/Rcpp/traits/is_nan.h
inst/include/Rcpp/traits/is_pointer.h
inst/include/Rcpp/traits/is_primitive.h
inst/include/Rcpp/traits/is_reference.h
inst/include/Rcpp/traits/is_sugar_expression.h
inst/include/Rcpp/traits/is_trivial.h
inst/include/Rcpp/traits/is_wide_string.h
inst/include/Rcpp/traits/matrix_interface.h
inst/include/Rcpp/traits/module_wrap_traits.h
inst/include/Rcpp/traits/named_object.h
inst/include/Rcpp/traits/r_sexptype_traits.h
inst/include/Rcpp/traits/r_type_traits.h
inst/include/Rcpp/traits/remove_const.h
inst/include/Rcpp/traits/remove_const_and_reference.h
inst/include/Rcpp/traits/remove_reference.h
inst/include/Rcpp/traits/result_of.h
inst/include/Rcpp/traits/same_type.h
inst/include/Rcpp/traits/storage_type.h
inst/include/Rcpp/traits/traits.h
inst/include/Rcpp/traits/un_pointer.h
inst/include/Rcpp/traits/wrap_type_traits.h
inst/include/Rcpp/vector
inst/include/Rcpp/vector/00_forward_Vector.h
inst/include/Rcpp/vector/00_forward_eval_methods.h
inst/include/Rcpp/vector/00_forward_proxy.h
inst/include/Rcpp/vector/LazyVector.h
inst/include/Rcpp/vector/Matrix.h
inst/include/Rcpp/vector/MatrixBase.h
inst/include/Rcpp/vector/MatrixColumn.h
inst/include/Rcpp/vector/MatrixRow.h
inst/include/Rcpp/vector/RangeIndexer.h
inst/include/Rcpp/vector/SubMatrix.h
inst/include/Rcpp/vector/Vector.h
inst/include/Rcpp/vector/VectorBase.h
inst/include/Rcpp/vector/converter.h
inst/include/Rcpp/vector/instantiation.h
inst/include/Rcpp/vector/no_init.h
inst/include/Rcpp/vector/proxy.h
inst/include/Rcpp/vector/string_proxy.h
inst/include/Rcpp/vector/swap.h
inst/include/Rcpp/vector/traits.h
inst/include/RcppCommon.h
inst/include/doxygen
inst/include/doxygen/Examples.h
inst/prompt
inst/prompt/module.Rd
inst/skeleton
inst/skeleton/Makevars
inst/skeleton/Makevars.win
inst/skeleton/Num.cpp
inst/skeleton/rcpp_hello_world.R
inst/skeleton/rcpp_hello_world.Rd
inst/skeleton/rcpp_hello_world.cpp
inst/skeleton/rcpp_hello_world.h
inst/skeleton/rcpp_hello_world_attributes.cpp
inst/skeleton/rcpp_module.cpp
inst/skeleton/stdVector.cpp
inst/skeleton/zzz.R
inst/unitTests
inst/unitTests/RcppTestA
inst/unitTests/RcppTestA/DESCRIPTION
inst/unitTests/RcppTestA/NAMESPACE
inst/unitTests/RcppTestA/R
inst/unitTests/RcppTestA/R/rcpp_hello_world.R
inst/unitTests/RcppTestA/man
inst/unitTests/RcppTestA/man/RcppTestA-package.Rd
inst/unitTests/RcppTestA/src
inst/unitTests/RcppTestA/src/Makevars
inst/unitTests/RcppTestA/src/Makevars.win
inst/unitTests/RcppTestA/src/rcpp_hello_world.cpp
inst/unitTests/RcppTestA/src/rcpp_hello_world.h
inst/unitTests/cpp
inst/unitTests/cpp/DataFrame.cpp
inst/unitTests/cpp/Environment.cpp
inst/unitTests/cpp/Function.cpp
inst/unitTests/cpp/Matrix.cpp
inst/unitTests/cpp/Module.cpp
inst/unitTests/cpp/RObject.cpp
inst/unitTests/cpp/Reference.cpp
inst/unitTests/cpp/S4.cpp
inst/unitTests/cpp/String.cpp
inst/unitTests/cpp/Vector.cpp
inst/unitTests/cpp/XPtr.cpp
inst/unitTests/cpp/as.cpp
inst/unitTests/cpp/dates.cpp
inst/unitTests/cpp/language.cpp
inst/unitTests/cpp/misc.cpp
inst/unitTests/cpp/modref.cpp
inst/unitTests/cpp/rmath.cpp
inst/unitTests/cpp/stats.cpp
inst/unitTests/cpp/sugar.cpp
inst/unitTests/cpp/support.cpp
inst/unitTests/cpp/wrap.cpp
inst/unitTests/cpp/wstring.cpp
inst/unitTests/runTests.R
inst/unitTests/runit.DataFrame.R
inst/unitTests/runit.Date.R
inst/unitTests/runit.Function.R
inst/unitTests/runit.Language.R
inst/unitTests/runit.Matrix.R
inst/unitTests/runit.Module.R
inst/unitTests/runit.Module.client.package.R
inst/unitTests/runit.RObject.R
inst/unitTests/runit.Reference.R
inst/unitTests/runit.S4.R
inst/unitTests/runit.String.R
inst/unitTests/runit.Vector.R
inst/unitTests/runit.XPTr.R
inst/unitTests/runit.as.R
inst/unitTests/runit.client.package.R
inst/unitTests/runit.environments.R
inst/unitTests/runit.misc.R
inst/unitTests/runit.modref.R
inst/unitTests/runit.rmath.R
inst/unitTests/runit.stats.R
inst/unitTests/runit.sugar.R
inst/unitTests/runit.support.R
inst/unitTests/runit.wrap.R
inst/unitTests/runit.wstring.R
inst/unitTests/testRcppClass
inst/unitTests/testRcppClass/DESCRIPTION
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/R/yada.R
inst/unitTests/testRcppClass/man
inst/unitTests/testRcppClass/man/rcpp_hello_world.Rd
inst/unitTests/testRcppClass/man/testRcppClass-package.Rd
inst/unitTests/testRcppClass/src
inst/unitTests/testRcppClass/src/Makevars
inst/unitTests/testRcppClass/src/Makevars.win
inst/unitTests/testRcppClass/src/Num.cpp
inst/unitTests/testRcppClass/src/rcpp_hello_world.cpp
inst/unitTests/testRcppClass/src/rcpp_hello_world.h
inst/unitTests/testRcppClass/src/rcpp_module.cpp
inst/unitTests/testRcppClass/src/stdVector.cpp
inst/unitTests/testRcppClass/tests
inst/unitTests/testRcppClass/tests/classes.R
inst/unitTests/testRcppModule
inst/unitTests/testRcppModule/DESCRIPTION
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/man
inst/unitTests/testRcppModule/man/rcpp_hello_world.Rd
inst/unitTests/testRcppModule/man/testRcppModule-package.Rd
inst/unitTests/testRcppModule/src
inst/unitTests/testRcppModule/src/Makevars
inst/unitTests/testRcppModule/src/Makevars.win
inst/unitTests/testRcppModule/src/Num.cpp
inst/unitTests/testRcppModule/src/rcpp_hello_world.cpp
inst/unitTests/testRcppModule/src/rcpp_hello_world.h
inst/unitTests/testRcppModule/src/rcpp_module.cpp
inst/unitTests/testRcppModule/src/stdVector.cpp
inst/unitTests/testRcppModule/tests
inst/unitTests/testRcppModule/tests/modules.R
man
man/CppClass-class.Rd
man/CppConstructor-class.Rd
man/CppField-class.Rd
man/CppFunction-class.Rd
man/CppObject-class.Rd
man/CppOverloadedMethods-class.Rd
man/DollarNames-methods.Rd
man/Module-class.Rd
man/Module.Rd
man/Rcpp-internal.Rd
man/Rcpp-package.Rd
man/Rcpp.package.skeleton.Rd
man/RcppLdFlags.Rd
man/RcppUnitTests.Rd
man/compileAttributes.Rd
man/cppFunction.Rd
man/demangle.Rd
man/dependsAttribute.Rd
man/evalCpp.Rd
man/exportAttribute.Rd
man/exposeClass.Rd
man/formals.Rd
man/interfacesAttribute.Rd
man/loadModule.Rd
man/loadRcppModules.Rd
man/pluginsAttribute.Rd
man/populate.Rd
man/registerPlugin.Rd
man/setRcppClass.Rd
man/sourceCpp.Rd
src
src/Date.cpp
src/Makevars
src/Makevars.win
src/Module.cpp
src/Rcpp_init.c
src/Timer.cpp
src/api.cpp
src/attributes.cpp
src/barrier.cpp
src/exceptions.cpp
src/internal.h
tests
tests/doRUnit.R
vignettes
vignettes/.install_extras
vignettes/Rcpp-FAQ.Rnw
vignettes/Rcpp-attributes.Rnw
vignettes/Rcpp-extending.Rnw
vignettes/Rcpp-introduction.Rnw
vignettes/Rcpp-modules.Rnw
vignettes/Rcpp-package.Rnw
vignettes/Rcpp-quickref.Rnw
vignettes/Rcpp-sugar.Rnw
vignettes/Rcpp-unitTests.Rnw
vignettes/Rcpp.bib
vignettes/rcpp.index.html
Rcpp documentation built on May 21, 2017, 1:21 a.m.