[Rcpp-commits] r2494 - scripts
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Mon Nov 22 20:44:20 CET 2010
Author: romain
Date: 2010-11-22 20:44:19 +0100 (Mon, 22 Nov 2010)
New Revision: 2494
Modified:
scripts/generator_Module_CppMethod.R
scripts/generator_Module_PointerCppMethod.R
Log:
updates
Modified: scripts/generator_Module_CppMethod.R
===================================================================
--- scripts/generator_Module_CppMethod.R 2010-11-22 19:25:55 UTC (rev 2493)
+++ scripts/generator_Module_CppMethod.R 2010-11-22 19:44:19 UTC (rev 2494)
@@ -23,6 +23,8 @@
}
inline int nargs(){ return %d ; }
inline bool is_void(){ return false ; }
+ inline bool is_const(){ return false ; }
+
const char* signature(const char* name ){ return Rcpp::signature<OUT,%s>(name) ; }
private:
Method met ;
@@ -40,6 +42,7 @@
}
inline int nargs(){ return %d ; }
inline bool is_void(){ return true ; }
+ inline bool is_const(){ return false ; }
const char* signature(const char* name ){ return Rcpp::signature<void_type,%s>(name) ; }
private:
Method met ;
@@ -58,6 +61,7 @@
}
inline int nargs(){ return %d ; }
inline bool is_void(){ return false ; }
+ inline bool is_const(){ return true ; }
const char* signature(const char* name ){ return Rcpp::signature<OUT,%s>(name) ; }
private:
@@ -76,6 +80,7 @@
}
inline int nargs(){ return %d ; }
inline bool is_void(){ return true ; }
+ inline bool is_const(){ return true ; }
const char* signature(const char* name ){ return Rcpp::signature<void_type,%s>(name) ; }
private:
@@ -158,6 +163,7 @@
}
inline int nargs(){ return 0 ; }
inline bool is_void(){ return false ; }
+ inline bool is_const(){ return false ; }
const char* signature(const char* name){ return Rcpp::signature<OUT>(name) ; }
private:
@@ -175,6 +181,7 @@
}
inline int nargs(){ return 0 ; }
inline bool is_void(){ return true ; }
+ inline bool is_const(){ return false ; }
const char* signature(const char* name){ return Rcpp::signature<void_type>(name) ; }
private:
@@ -191,6 +198,7 @@
}
inline int nargs(){ return 0 ; }
inline bool is_void(){ return false ; }
+ inline bool is_const(){ return true ; }
const char* signature(const char* name){ return Rcpp::signature<OUT>(name) ; }
private:
@@ -208,6 +216,7 @@
}
inline int nargs(){ return 0 ; }
inline bool is_void(){ return true ; }
+ inline bool is_const(){ return true ; }
const char* signature(const char* name){ return Rcpp::signature<void_type>(name) ; }
private:
Modified: scripts/generator_Module_PointerCppMethod.R
===================================================================
--- scripts/generator_Module_PointerCppMethod.R 2010-11-22 19:25:55 UTC (rev 2493)
+++ scripts/generator_Module_PointerCppMethod.R 2010-11-22 19:44:19 UTC (rev 2494)
@@ -23,6 +23,7 @@
}
inline int nargs(){ return %d ; }
inline bool is_void(){ return false ; }
+ inline bool is_const(){ return false ; }
const char* signature(const char* name){ return Rcpp::signature<OUT,%s>(name) ; }
private:
@@ -41,6 +42,7 @@
}
inline int nargs(){ return %d ; }
inline bool is_void(){ return true ; }
+ inline bool is_const(){ return false ; }
const char* signature(const char* name){ return Rcpp::signature<void_type,%s>(name) ; }
private:
@@ -106,6 +108,7 @@
}
inline int nargs(){ return 0 ; }
inline bool is_void(){ return false ; }
+ inline bool is_const(){ return false ; }
const char* signature(const char* name){ return Rcpp::signature<OUT>(name) ; }
private:
@@ -123,6 +126,8 @@
}
inline int nargs(){ return 0 ; }
inline bool is_void(){ return true ; }
+ inline bool is_const(){ return false ; }
+
const char* signature(const char* name){ return Rcpp::signature<void_type>(name) ; }
private:
More information about the Rcpp-commits
mailing list