|
Rcpp Version 0.9.10
|
#include <mapply_3.h>


Public Types | |
| typedef ::Rcpp::traits::result_of < Function >::type | result_type |
| typedef Rcpp::VectorBase < RTYPE, NA_1, T_1 > | VEC_1 |
| typedef Rcpp::VectorBase < RTYPE, NA_2, T_2 > | VEC_2 |
| typedef Rcpp::VectorBase < RTYPE, NA_3, T_3 > | VEC_3 |
| typedef Rcpp::traits::Extractor< RTYPE, NA_1, T_1 >::type | EXT_1 |
| typedef Rcpp::traits::Extractor< RTYPE, NA_2, T_2 >::type | EXT_2 |
| typedef Rcpp::traits::Extractor< RTYPE, NA_3, T_3 >::type | EXT_3 |
Public Member Functions | |
| Mapply_3 (const VEC_1 &vec_1_, const VEC_2 &vec_2_, const VEC_3 &vec_3_, Function fun_) | |
| result_type | operator[] (int i) const |
| int | size () const |
Private Attributes | |
| const EXT_1 & | vec_1 |
| const EXT_2 & | vec_2 |
| const EXT_3 & | vec_3 |
| Function | fun |
Definition at line 34 of file mapply_3.h.
| typedef Rcpp::traits::Extractor<RTYPE,NA_1,T_1>::type Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::EXT_1 |
Definition at line 48 of file mapply_3.h.
| typedef Rcpp::traits::Extractor<RTYPE,NA_2,T_2>::type Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::EXT_2 |
Definition at line 49 of file mapply_3.h.
| typedef Rcpp::traits::Extractor<RTYPE,NA_3,T_3>::type Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::EXT_3 |
Definition at line 50 of file mapply_3.h.
| typedef ::Rcpp::traits::result_of<Function>::type Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::result_type |
Definition at line 42 of file mapply_3.h.
| typedef Rcpp::VectorBase<RTYPE,NA_1,T_1> Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::VEC_1 |
Definition at line 44 of file mapply_3.h.
| typedef Rcpp::VectorBase<RTYPE,NA_2,T_2> Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::VEC_2 |
Definition at line 45 of file mapply_3.h.
| typedef Rcpp::VectorBase<RTYPE,NA_3,T_3> Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::VEC_3 |
Definition at line 46 of file mapply_3.h.
| Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, 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] |
Definition at line 52 of file mapply_3.h.
| result_type Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::operator[] | ( | int | i | ) | const [inline] |
Reimplemented from Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function > >.
Definition at line 55 of file mapply_3.h.
References Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::fun, Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_1, Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_2, and Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_3.
| int Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::size | ( | ) | const [inline] |
Reimplemented from Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function > >.
Definition at line 58 of file mapply_3.h.
References Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_1.
Function Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::fun [private] |
Definition at line 64 of file mapply_3.h.
Referenced by Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::operator[]().
const EXT_1& Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_1 [private] |
Definition at line 61 of file mapply_3.h.
Referenced by Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::operator[](), and Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::size().
const EXT_2& Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_2 [private] |
Definition at line 62 of file mapply_3.h.
Referenced by Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::operator[]().
const EXT_3& Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::vec_3 [private] |
Definition at line 63 of file mapply_3.h.
Referenced by Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >::operator[]().