Rcpp Version 0.9.10
Rcpp::VectorBase< RTYPE, na, VECTOR > Class Template Reference

#include <VectorBase.h>

Inheritance diagram for Rcpp::VectorBase< RTYPE, na, VECTOR >:
Collaboration diagram for Rcpp::VectorBase< RTYPE, na, VECTOR >:

List of all members.

Classes

struct  can_have_na
class  iterator
struct  r_type
struct  rcpp_sugar_expression

Public Types

typedef traits::storage_type
< RTYPE >::type 
stored_type
typedef traits::storage_type
< RTYPE >::type 
elem_type

Public Member Functions

VECTOR & get_ref ()
const VECTOR & get_ref () const
stored_type operator[] (int i) const
int size () const
iterator begin () const
iterator end () const

Detailed Description

template<int RTYPE, bool na, typename VECTOR>
class Rcpp::VectorBase< RTYPE, na, VECTOR >

a base class for vectors, modelled after the CRTP

Definition at line 29 of file VectorBase.h.


Member Typedef Documentation

template<int RTYPE, bool na, typename VECTOR>
typedef traits::storage_type<RTYPE>::type Rcpp::VectorBase< RTYPE, na, VECTOR >::elem_type

Definition at line 35 of file VectorBase.h.

template<int RTYPE, bool na, typename VECTOR>
typedef traits::storage_type<RTYPE>::type Rcpp::VectorBase< RTYPE, na, VECTOR >::stored_type

Definition at line 34 of file VectorBase.h.


Member Function Documentation

template<int RTYPE, bool na, typename VECTOR>
iterator Rcpp::VectorBase< RTYPE, na, VECTOR >::begin ( ) const [inline]

Definition at line 136 of file VectorBase.h.

template<int RTYPE, bool na, typename VECTOR>
iterator Rcpp::VectorBase< RTYPE, na, VECTOR >::end ( ) const [inline]

Definition at line 137 of file VectorBase.h.

template<int RTYPE, bool na, typename VECTOR>
const VECTOR& Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref ( ) const [inline]

Definition at line 41 of file VectorBase.h.

template<int RTYPE, bool na, typename VECTOR>
VECTOR& Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref ( ) [inline]

Definition at line 37 of file VectorBase.h.

Referenced by MatrixRow< RTYPE >::operator=(), and MatrixColumn< RTYPE >::operator=().

template<int RTYPE, bool na, typename VECTOR>
stored_type Rcpp::VectorBase< RTYPE, na, VECTOR >::operator[] ( int  i) const [inline]

Reimplemented in Rcpp::stats::D0< RTYPE, NA, T >, Rcpp::stats::D1< RTYPE, NA, T >, Rcpp::stats::D2< RTYPE, NA, T >, Rcpp::stats::D3< RTYPE, NA, T >, Rcpp::stats::P0< RTYPE, NA, T >, Rcpp::stats::P1< RTYPE, NA, T >, Rcpp::stats::P2< RTYPE, NA, T >, Rcpp::stats::P3< RTYPE, NA, T >, Rcpp::stats::Q0< RTYPE, NA, T >, Rcpp::stats::Q1< RTYPE, NA, T >, Rcpp::stats::Q2< RTYPE, NA, T >, Rcpp::stats::Q3< RTYPE, NA, T >, Rcpp::sugar::SugarBlock_1< NA, OUT, U1, T1 >, Rcpp::sugar::SugarBlock_2< NA, OUT, U1, T1, U2, T2 >, Rcpp::sugar::SugarBlock_2__VP< NA, OUT, U1, T1, U2 >, Rcpp::sugar::SugarBlock_2__PV< NA, OUT, U1, U2, T2 >, Rcpp::sugar::SugarBlock_3_VVV< NA, OUT, U1, T1, U2, T2, U3, T3 >, Rcpp::sugar::SugarMath_1< NA, OUT, U1, T1, FunPtr >, Rcpp::sugar::SugarMath_1< NA, OUT, int, T1, FunPtr >, Rcpp::sugar::SugarMath_1< false, OUT, int, T1, FunPtr >, Rcpp::sugar::Vectorized< Func, NA, VEC >, Rcpp::sugar::Vectorized_INTSXP< Func, NA, VEC >, Rcpp::sugar::Vectorized_INTSXP< Func, false, VEC >, Rcpp::sugar::SugarComplex< NA, OUT, T, FunPtr >, Rcpp::sugar::Diff< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Diff< REALSXP, LHS_NA, LHS_T >, Rcpp::sugar::Diff< RTYPE, false, LHS_T >, Rcpp::sugar::Head< RTYPE, NA, T >, Rcpp::sugar::IfElse< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse< RTYPE, false, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse_Primitive_Vector< RTYPE, COND_NA, COND_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse_Primitive_Vector< RTYPE, false, COND_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse_Vector_Primitive< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T >, Rcpp::sugar::IfElse_Vector_Primitive< RTYPE, false, COND_T, LHS_NA, LHS_T >, Rcpp::sugar::IfElse_Primitive_Primitive< RTYPE, COND_NA, COND_T >, Rcpp::sugar::IfElse_Primitive_Primitive< RTYPE, false, COND_T >, Rcpp::sugar::IsNa< RTYPE, NA, VEC_TYPE >, Rcpp::sugar::IsNa< RTYPE, false, VEC_TYPE >, Rcpp::sugar::Lapply< RTYPE, NA, T, Function >, Rcpp::sugar::Mapply_2< RTYPE, NA_1, T_1, NA_2, T_2, Function >, Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >, Rcpp::sugar::Pmax_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Pmax_Vector_Primitive< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Pmin_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Pmin_Vector_Primitive< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Pow< RTYPE, NA, T, EXPONENT_TYPE >, Rcpp::sugar::Rep< RTYPE, NA, T >, Rcpp::sugar::Rep_Single< T >, Rcpp::sugar::Rep_each< RTYPE, NA, T >, Rcpp::sugar::Rep_len< RTYPE, NA, T >, Rcpp::sugar::Rev< RTYPE, NA, T >, Rcpp::sugar::Sapply< RTYPE, NA, T, Function, NO_CONVERSION >, Rcpp::sugar::Sapply< RTYPE, NA, T, Function, true >, Rcpp::sugar::SeqLen, Rcpp::sugar::Sign< RTYPE, NA, T >, Rcpp::sugar::Tail< RTYPE, NA, T >, Rcpp::sugar::Diag_Extractor< RTYPE, NA, T >, Rcpp::sugar::Nona< RTYPE, NA, VECTOR >, Rcpp::sugar::Nona< RTYPE, NA, Rcpp::Vector< RTYPE > >, Rcpp::sugar::Comparator< RTYPE, Operator, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Comparator< RTYPE, Operator, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Comparator< RTYPE, Operator, false, LHS_T, false, RHS_T >, Rcpp::sugar::Comparator_With_One_Value< RTYPE, Operator, NA, T >, Rcpp::sugar::Comparator_With_One_Value< RTYPE, Operator, false, T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Divides_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Divides_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Divides_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Divides_Primitive_Vector< RTYPE, NA, T >, Rcpp::sugar::Divides_Primitive_Vector< REALSXP, NA, T >, Rcpp::sugar::Divides_Primitive_Vector< RTYPE, false, T >, Rcpp::sugar::Divides_Primitive_Vector< REALSXP, false, T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Minus_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Minus_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Minus_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Minus_Primitive_Vector< RTYPE, NA, T >, Rcpp::sugar::Minus_Primitive_Vector< REALSXP, NA, T >, Rcpp::sugar::Minus_Primitive_Vector< RTYPE, false, T >, Rcpp::sugar::Minus_Primitive_Vector< REALSXP, false, T >, Rcpp::sugar::Not_Vector< RTYPE, NA, T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Plus_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Plus_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Plus_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< RTYPE, NA, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< REALSXP, NA, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< RTYPE, false, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< REALSXP, false, T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Times_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Times_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Times_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Times_Vector_Primitive_nona< RTYPE, NA, T >, Rcpp::sugar::Times_Vector_Primitive_nona< REALSXP, NA, T >, Rcpp::sugar::Times_Vector_Primitive_nona< RTYPE, false, T >, Rcpp::sugar::Times_Vector_Primitive_nona< REALSXP, false, T >, Rcpp::sugar::UnaryMinus_Vector< RTYPE, NA, T >, and Rcpp::Range.

Definition at line 45 of file VectorBase.h.

template<int RTYPE, bool na, typename VECTOR>
int Rcpp::VectorBase< RTYPE, na, VECTOR >::size ( ) const [inline]

Reimplemented in Rcpp::stats::D0< RTYPE, NA, T >, Rcpp::stats::D1< RTYPE, NA, T >, Rcpp::stats::D2< RTYPE, NA, T >, Rcpp::stats::D3< RTYPE, NA, T >, Rcpp::stats::P0< RTYPE, NA, T >, Rcpp::stats::P1< RTYPE, NA, T >, Rcpp::stats::P2< RTYPE, NA, T >, Rcpp::stats::P3< RTYPE, NA, T >, Rcpp::stats::Q0< RTYPE, NA, T >, Rcpp::stats::Q1< RTYPE, NA, T >, Rcpp::stats::Q2< RTYPE, NA, T >, Rcpp::stats::Q3< RTYPE, NA, T >, Rcpp::sugar::SugarBlock_1< NA, OUT, U1, T1 >, Rcpp::sugar::SugarBlock_2< NA, OUT, U1, T1, U2, T2 >, Rcpp::sugar::SugarBlock_2__VP< NA, OUT, U1, T1, U2 >, Rcpp::sugar::SugarBlock_2__PV< NA, OUT, U1, U2, T2 >, Rcpp::sugar::SugarBlock_3_VVV< NA, OUT, U1, T1, U2, T2, U3, T3 >, Rcpp::sugar::SugarMath_1< NA, OUT, U1, T1, FunPtr >, Rcpp::sugar::SugarMath_1< NA, OUT, int, T1, FunPtr >, Rcpp::sugar::SugarMath_1< false, OUT, int, T1, FunPtr >, Rcpp::sugar::Vectorized< Func, NA, VEC >, Rcpp::sugar::Vectorized_INTSXP< Func, NA, VEC >, Rcpp::sugar::Vectorized_INTSXP< Func, false, VEC >, Rcpp::sugar::SugarComplex< NA, OUT, T, FunPtr >, Rcpp::sugar::Diff< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Diff< REALSXP, LHS_NA, LHS_T >, Rcpp::sugar::Diff< RTYPE, false, LHS_T >, Rcpp::sugar::Head< RTYPE, NA, T >, Rcpp::sugar::IfElse< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse< RTYPE, false, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse_Primitive_Vector< RTYPE, COND_NA, COND_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse_Primitive_Vector< RTYPE, false, COND_T, RHS_NA, RHS_T >, Rcpp::sugar::IfElse_Vector_Primitive< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T >, Rcpp::sugar::IfElse_Vector_Primitive< RTYPE, false, COND_T, LHS_NA, LHS_T >, Rcpp::sugar::IfElse_Primitive_Primitive< RTYPE, COND_NA, COND_T >, Rcpp::sugar::IfElse_Primitive_Primitive< RTYPE, false, COND_T >, Rcpp::sugar::IsNa< RTYPE, NA, VEC_TYPE >, Rcpp::sugar::IsNa< RTYPE, false, VEC_TYPE >, Rcpp::sugar::Lapply< RTYPE, NA, T, Function >, Rcpp::sugar::Mapply_2< RTYPE, NA_1, T_1, NA_2, T_2, Function >, Rcpp::sugar::Mapply_3< RTYPE, NA_1, T_1, NA_2, T_2, NA_3, T_3, Function >, Rcpp::sugar::Pmax_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Pmax_Vector_Primitive< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Pmin_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Pmin_Vector_Primitive< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Pow< RTYPE, NA, T, EXPONENT_TYPE >, Rcpp::sugar::Rep< RTYPE, NA, T >, Rcpp::sugar::Rep_Single< T >, Rcpp::sugar::Rep_each< RTYPE, NA, T >, Rcpp::sugar::Rep_len< RTYPE, NA, T >, Rcpp::sugar::Rev< RTYPE, NA, T >, Rcpp::sugar::Sapply< RTYPE, NA, T, Function, NO_CONVERSION >, Rcpp::sugar::Sapply< RTYPE, NA, T, Function, true >, Rcpp::sugar::SeqLen, Rcpp::sugar::Sign< RTYPE, NA, T >, Rcpp::sugar::Tail< RTYPE, NA, T >, Rcpp::sugar::Diag_Extractor< RTYPE, NA, T >, Rcpp::sugar::LowerTri< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Nona< RTYPE, NA, VECTOR >, Rcpp::sugar::Nona< RTYPE, NA, Rcpp::Vector< RTYPE > >, Rcpp::sugar::Comparator< RTYPE, Operator, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Comparator< RTYPE, Operator, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Comparator< RTYPE, Operator, false, LHS_T, false, RHS_T >, Rcpp::sugar::Comparator_With_One_Value< RTYPE, Operator, NA, T >, Rcpp::sugar::Comparator_With_One_Value< RTYPE, Operator, false, T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Divides_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Divides_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Divides_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Divides_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Divides_Primitive_Vector< RTYPE, NA, T >, Rcpp::sugar::Divides_Primitive_Vector< REALSXP, NA, T >, Rcpp::sugar::Divides_Primitive_Vector< RTYPE, false, T >, Rcpp::sugar::Divides_Primitive_Vector< REALSXP, false, T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Minus_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Minus_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Minus_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Minus_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Minus_Primitive_Vector< RTYPE, NA, T >, Rcpp::sugar::Minus_Primitive_Vector< REALSXP, NA, T >, Rcpp::sugar::Minus_Primitive_Vector< RTYPE, false, T >, Rcpp::sugar::Minus_Primitive_Vector< REALSXP, false, T >, Rcpp::sugar::Not_Vector< RTYPE, NA, T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Plus_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Plus_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Plus_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Plus_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< RTYPE, NA, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< REALSXP, NA, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< RTYPE, false, T >, Rcpp::sugar::Plus_Vector_Primitive_nona< REALSXP, false, T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >, Rcpp::sugar::Times_Vector_Primitive< RTYPE, NA, T >, Rcpp::sugar::Times_Vector_Primitive< REALSXP, NA, T >, Rcpp::sugar::Times_Vector_Primitive< RTYPE, false, T >, Rcpp::sugar::Times_Vector_Primitive< REALSXP, false, T >, Rcpp::sugar::Times_Vector_Primitive_nona< RTYPE, NA, T >, Rcpp::sugar::Times_Vector_Primitive_nona< REALSXP, NA, T >, Rcpp::sugar::Times_Vector_Primitive_nona< RTYPE, false, T >, Rcpp::sugar::Times_Vector_Primitive_nona< REALSXP, false, T >, Rcpp::sugar::UnaryMinus_Vector< RTYPE, NA, T >, and Rcpp::Range.

Definition at line 49 of file VectorBase.h.

Referenced by Rcpp::VectorBase< RTYPE, true, IfElse_Primitive_Primitive< RTYPE, false, COND_T > >::end(), Rcpp::seq_along(), Rcpp::VectorBase< RTYPE, true, IfElse_Primitive_Primitive< RTYPE, false, COND_T > >::size(), Rcpp::sugar::UnaryMinus_Vector< RTYPE, NA, T >::size(), Rcpp::sugar::Comparator_With_One_Value< RTYPE, Operator, false, T >::size(), Rcpp::sugar::Comparator_With_One_Value< RTYPE, Operator, NA, T >::size(), Rcpp::sugar::Comparator< RTYPE, Operator, false, LHS_T, false, RHS_T >::size(), Rcpp::sugar::Comparator< RTYPE, Operator, false, LHS_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::Comparator< RTYPE, Operator, LHS_NA, LHS_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::Not_Vector< RTYPE, NA, T >::size(), Rcpp::sugar::Pmin_Vector_Primitive< RTYPE, LHS_NA, LHS_T >::size(), Rcpp::sugar::Pmin_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::Pmax_Vector_Primitive< RTYPE, LHS_NA, LHS_T >::size(), Rcpp::sugar::Pmax_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::size(), Rcpp::sugar::IsNa< RTYPE, false, VEC_TYPE >::size(), Rcpp::sugar::IsNa< RTYPE, NA, VEC_TYPE >::size(), Rcpp::sugar::IfElse_Primitive_Primitive< RTYPE, false, COND_T >::size(), Rcpp::sugar::IfElse_Primitive_Primitive< RTYPE, COND_NA, COND_T >::size(), Rcpp::sugar::IfElse_Vector_Primitive< RTYPE, false, COND_T, LHS_NA, LHS_T >::size(), Rcpp::sugar::IfElse_Vector_Primitive< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T >::size(), Rcpp::sugar::IfElse_Primitive_Vector< RTYPE, false, COND_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::IfElse_Primitive_Vector< RTYPE, COND_NA, COND_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::IfElse< RTYPE, false, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::IfElse< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >::size(), Rcpp::sugar::Diff< RTYPE, false, LHS_T >::size(), Rcpp::sugar::Diff< REALSXP, LHS_NA, LHS_T >::size(), Rcpp::sugar::Diff< RTYPE, LHS_NA, LHS_T >::size(), Rcpp::sugar::SugarMath_1< false, OUT, int, T1, FunPtr >::size(), Rcpp::sugar::SugarMath_1< NA, OUT, int, T1, FunPtr >::size(), Rcpp::sugar::SugarMath_1< NA, OUT, U1, T1, FunPtr >::size(), Rcpp::stats::Q3< RTYPE, NA, T >::size(), Rcpp::stats::Q2< RTYPE, NA, T >::size(), Rcpp::stats::Q1< RTYPE, NA, T >::size(), Rcpp::stats::Q0< RTYPE, NA, T >::size(), Rcpp::stats::P3< RTYPE, NA, T >::size(), Rcpp::stats::P2< RTYPE, NA, T >::size(), Rcpp::stats::P1< RTYPE, NA, T >::size(), Rcpp::stats::P0< RTYPE, NA, T >::size(), Rcpp::stats::D3< RTYPE, NA, T >::size(), Rcpp::stats::D2< RTYPE, NA, T >::size(), Rcpp::stats::D1< RTYPE, NA, T >::size(), Rcpp::stats::D0< RTYPE, NA, T >::size(), and Rcpp::sugar::SugarComplex< NA, OUT, T, FunPtr >::size().


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