|
Rcpp Version 0.9.10
|

Go to the source code of this file.
Classes | |
| class | Rcpp::sugar::SugarMath_1< NA, OUT, U1, T1, FunPtr > |
| class | Rcpp::sugar::SugarMath_1< NA, OUT, int, T1, FunPtr > |
| class | Rcpp::sugar::SugarMath_1< false, OUT, int, T1, FunPtr > |
Namespaces | |
| namespace | Rcpp |
Rcpp API. | |
| namespace | Rcpp::sugar |
Defines | |
| #define | SUGAR_MATH_1(__NAME__, __SYMBOL__) |
| #define SUGAR_MATH_1 | ( | __NAME__, | |
| __SYMBOL__ | |||
| ) |
namespace Rcpp{ \ template <bool NA, typename T> \ inline sugar::SugarMath_1<NA,double,double,T, double (*)(double) > \ __NAME__( \ const VectorBase<REALSXP,NA,T>& t \ ){ \ return sugar::SugarMath_1<NA,double,double,T, double (*)(double)>( \ &__SYMBOL__ , t \ ) ; \ } \ inline sugar::SugarMath_1<true,double,double,NumericVector,double(*)(double)> \ __NAME__( SEXP x){ return __NAME__( NumericVector( x ) ) ; } \ template <bool NA, typename T> \ inline sugar::SugarMath_1<NA,double,int,T, double (*)(double) > \ __NAME__( \ const VectorBase<INTSXP,NA,T>& t \ ){ \ return sugar::SugarMath_1<NA,double,int,T, double (*)(double)>( \ &__SYMBOL__ , t \ ) ; \ } \ }
Definition at line 100 of file SugarMath.h.