|
typedef ::Rcpp::traits::result_of< Function >::type | result_type |
|
typedef Rcpp::VectorBase< RTYPE_1, NA_1, T_1 > | VEC_1 |
|
typedef Rcpp::VectorBase< RTYPE_2, NA_2, T_2 > | VEC_2 |
|
typedef Rcpp::VectorBase< RTYPE_3, NA_3, T_3 > | VEC_3 |
|
typedef Rcpp::traits::Extractor< RTYPE_1, NA_1, T_1 >::type | EXT_1 |
|
typedef Rcpp::traits::Extractor< RTYPE_2, NA_2, T_2 >::type | EXT_2 |
|
typedef Rcpp::traits::Extractor< RTYPE_3, NA_3, T_3 >::type | EXT_3 |
|
typedef traits::storage_type< RTYPE >::type | stored_type |
|
typedef traits::storage_type< RTYPE >::type | elem_type |
|
typedef iter_base< iter_traits > | iterator |
|
typedef iter_base< const_iter_traits > | const_iterator |
|
|
| Mapply_3 (const VEC_1 &vec_1_, const VEC_2 &vec_2_, const VEC_3 &vec_3_, Function fun_) |
|
result_type | operator[] (R_xlen_t i) const |
|
R_xlen_t | size () const |
|
Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function > & | get_ref () |
|
const Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function > & | get_ref () const |
|
stored_type | operator[] (R_xlen_t i) const |
|
R_xlen_t | size () const |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
template<int RTYPE_1, bool NA_1, typename T_1, int RTYPE_2, bool NA_2, typename T_2, int RTYPE_3, bool NA_3, typename T_3, typename Function>
class Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >
Definition at line 34 of file mapply_3.h.
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
typedef Rcpp::VectorBase<RTYPE_1,NA_1,T_1> Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::VEC_1 |
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
typedef Rcpp::VectorBase<RTYPE_2,NA_2,T_2> Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::VEC_2 |
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
typedef Rcpp::VectorBase<RTYPE_3,NA_3,T_3> Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::VEC_3 |
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::Mapply_3 |
( |
const VEC_1 & |
vec_1_, |
|
|
const VEC_2 & |
vec_2_, |
|
|
const VEC_3 & |
vec_3_, |
|
|
Function |
fun_ |
|
) |
| |
|
inline |
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
Definition at line 55 of file mapply_3.h.
References Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::fun, Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::vec_1, Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::vec_2, and Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::vec_3.
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
Definition at line 61 of file mapply_3.h.
Referenced by Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::operator[](), and Rcpp::sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function >::size().
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >
template<int RTYPE_1, bool NA_1, typename T_1 , int RTYPE_2, bool NA_2, typename T_2 , int RTYPE_3, bool NA_3, typename T_3 , typename Function >