[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