[Rcpp-commits] r1735 - in pkg/Rcpp/inst/include: . classic

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Fri Jun 25 16:59:41 CEST 2010


Author: romain
Date: 2010-06-25 16:59:41 +0200 (Fri, 25 Jun 2010)
New Revision: 1735

Added:
   pkg/Rcpp/inst/include/classic/classic.h
   pkg/Rcpp/inst/include/classic/classic_backward.h
Modified:
   pkg/Rcpp/inst/include/Rcpp.h
Log:
moving the classic api in its own directory (step 3 of 4)

Modified: pkg/Rcpp/inst/include/Rcpp.h
===================================================================
--- pkg/Rcpp/inst/include/Rcpp.h	2010-06-25 14:56:00 UTC (rev 1734)
+++ pkg/Rcpp/inst/include/Rcpp.h	2010-06-25 14:59:41 UTC (rev 1735)
@@ -28,22 +28,7 @@
 #include <RcppCommon.h>
 
 /* classic api */
-#include <RcppDate.h>
-#include <RcppDateVector.h>
-#include <RcppDatetime.h>
-#include <RcppDatetimeVector.h>
-#include <RcppFrame.h>
-#include <RcppFunction.h>
-#include <RcppList.h>
-#include <RcppMatrix.h>
-#include <RcppMatrixView.h>
-#include <RcppNumList.h>
-#include <RcppParams.h>
-#include <RcppResultSet.h>
-#include <RcppStringVector.h>
-#include <RcppStringVectorView.h>
-#include <RcppVector.h>
-#include <RcppVectorView.h>
+#include <classic/classic.h>
 
 /* new api */
 #include <Rcpp/exceptions.h>
@@ -80,8 +65,6 @@
 #include <Rcpp/InternalFunction.h>
 #include <Rcpp/sugar/sugar.h>
 
-#include <RcppResultSet__backward.h>
-#include <RcppList__backward.h>
-#include <RcppMatrix__backward.h>
+#include <classic/classic_backward.h>
 
 #endif

Added: pkg/Rcpp/inst/include/classic/classic.h
===================================================================
--- pkg/Rcpp/inst/include/classic/classic.h	                        (rev 0)
+++ pkg/Rcpp/inst/include/classic/classic.h	2010-06-25 14:59:41 UTC (rev 1735)
@@ -0,0 +1,42 @@
+// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
+//
+// classic.h: Rcpp R/C++ interface class library -- 
+//
+// Copyright (C) 2010 Dirk Eddelbuettel and Romain Francois
+//
+// This file is part of Rcpp.
+//
+// Rcpp is free software: you can redistribute it and/or modify it
+// under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 2 of the License, or
+// (at your option) any later version.
+//
+// Rcpp is distributed in the hope that it will be useful, but
+// WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
+
+#ifndef Rcpp__CLASSIC__API_h
+#define Rcpp__CLASSIC__API_h
+
+#include <classic/RcppDate.h>
+#include <classic/RcppDateVector.h>
+#include <classic/RcppDatetime.h>
+#include <classic/RcppDatetimeVector.h>
+#include <classic/RcppFrame.h>
+#include <classic/RcppFunction.h>
+#include <classic/RcppList.h>
+#include <classic/RcppMatrix.h>
+#include <classic/RcppMatrixView.h>
+#include <classic/RcppNumList.h>
+#include <classic/RcppParams.h>
+#include <classic/RcppResultSet.h>
+#include <classic/RcppStringVector.h>
+#include <classic/RcppStringVectorView.h>
+#include <classic/RcppVector.h>
+#include <classic/RcppVectorView.h>
+
+#endif

Added: pkg/Rcpp/inst/include/classic/classic_backward.h
===================================================================
--- pkg/Rcpp/inst/include/classic/classic_backward.h	                        (rev 0)
+++ pkg/Rcpp/inst/include/classic/classic_backward.h	2010-06-25 14:59:41 UTC (rev 1735)
@@ -0,0 +1,29 @@
+// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
+//
+// classic_backward.h: Rcpp R/C++ interface class library -- 
+//
+// Copyright (C) 2010 Dirk Eddelbuettel and Romain Francois
+//
+// This file is part of Rcpp.
+//
+// Rcpp is free software: you can redistribute it and/or modify it
+// under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 2 of the License, or
+// (at your option) any later version.
+//
+// Rcpp is distributed in the hope that it will be useful, but
+// WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
+
+#ifndef Rcpp__CLASSIC__API__BACKWARD_h
+#define Rcpp__CLASSIC__API__BACKWARD_h
+
+#include <classic/RcppResultSet__backward.h>
+#include <classic/RcppList__backward.h>
+#include <classic/RcppMatrix__backward.h>
+
+#endif



More information about the Rcpp-commits mailing list