[Rcpp-commits] r4562 - pkg/Rcpp/inst
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Mon Oct 7 18:32:53 CEST 2013
Author: jmc
Date: 2013-10-07 18:32:53 +0200 (Mon, 07 Oct 2013)
New Revision: 4562
Modified:
pkg/Rcpp/inst/NEWS.Rd
Log:
Correct the announcement about exposeClass()
Modified: pkg/Rcpp/inst/NEWS.Rd
===================================================================
--- pkg/Rcpp/inst/NEWS.Rd 2013-10-07 15:23:02 UTC (rev 4561)
+++ pkg/Rcpp/inst/NEWS.Rd 2013-10-07 16:32:53 UTC (rev 4562)
@@ -4,11 +4,13 @@
\section{Changes in Rcpp version 0.10.5.1 (2013-10-07)}{
\itemize{
- \item Changes in Modules:
+ \item Exposing C++ classes from a package:
\itemize{
- \item New function \code{exposeClass} which creates a C++ module
- for a C++ class, which then results in a corresponding Reference
- Class made available at the R level.
+ \item The function \code{exposeClass} takes a description of the
+ constructors, fields and methods to be exposed from a C++
+ class, and writes C++ and R files in the package. Inherited
+ classes can be dealt with, but require data type information.
+ This approach avoids hand-coding module files.
}
\item Changes in Rcpp API:
\itemize{
More information about the Rcpp-commits
mailing list