Rcpp Version 0.9.10
Rcpp::sugar::Lapply< RTYPE, NA, T, Function > Class Template Reference

#include <lapply.h>

Inheritance diagram for Rcpp::sugar::Lapply< RTYPE, NA, T, Function >:
Collaboration diagram for Rcpp::sugar::Lapply< RTYPE, NA, T, Function >:

List of all members.

Public Types

typedef Rcpp::VectorBase
< RTYPE, NA, T > 
VEC
typedef
::Rcpp::traits::result_of
< Function >::type 
result_type

Public Member Functions

 Lapply (const VEC &vec_, Function fun_)
SEXP operator[] (int i) const
int size () const

Private Attributes

const VECvec
Function fun

Detailed Description

template<int RTYPE, bool NA, typename T, typename Function>
class Rcpp::sugar::Lapply< RTYPE, NA, T, Function >

Definition at line 29 of file lapply.h.


Member Typedef Documentation

template<int RTYPE, bool NA, typename T, typename Function>
typedef ::Rcpp::traits::result_of<Function>::type Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::result_type

Definition at line 36 of file lapply.h.

template<int RTYPE, bool NA, typename T, typename Function>
typedef Rcpp::VectorBase<RTYPE,NA,T> Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::VEC

Definition at line 35 of file lapply.h.


Constructor & Destructor Documentation

template<int RTYPE, bool NA, typename T, typename Function>
Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::Lapply ( const VEC vec_,
Function  fun_ 
) [inline]

Definition at line 38 of file lapply.h.


Member Function Documentation

template<int RTYPE, bool NA, typename T, typename Function>
SEXP Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::operator[] ( int  i) const [inline]
template<int RTYPE, bool NA, typename T, typename Function>
int Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::size ( ) const [inline]

Member Data Documentation

template<int RTYPE, bool NA, typename T, typename Function>
Function Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::fun [private]

Definition at line 48 of file lapply.h.

Referenced by Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::operator[]().

template<int RTYPE, bool NA, typename T, typename Function>
const VEC& Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::vec [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines