Rcpp Version 1.0.9
Rcpp::traits::expands_to_logical__impl< RTYPE > Struct Template Reference

#include <expands_to_logical.h>

Inherited by Rcpp::MatrixBase< LGLSXP, false, UpperTri< RTYPE, NA, T > >, Rcpp::MatrixBase< RTYPE, true, SubMatrix< RTYPE > >, Rcpp::MatrixBase< INTSXP, false, Row< RTYPE, LHS_NA, LHS_T > >, Rcpp::MatrixBase< RTYPE, NA, Diag_Maker< RTYPE, NA, T > >, Rcpp::MatrixBase< INTSXP, false, Col< RTYPE, LHS_NA, LHS_T > >, Rcpp::MatrixBase< RTYPE, true, JoinOp< RTYPE, ScalarBindable< scalar< RTYPE >::type >, ScalarBindable< scalar< RTYPE >::type > > >, Rcpp::MatrixBase< RTYPE, true, JoinOp< RTYPE, ScalarBindable< scalar< RTYPE >::type >, E2 > >, Rcpp::MatrixBase< RTYPE, true, JoinOp< RTYPE, E1, ScalarBindable< scalar< RTYPE >::type > > >, Rcpp::MatrixBase< LGLSXP, false, LowerTri< RTYPE, NA, T > >, Rcpp::MatrixBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Outer< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T, Function > >, Rcpp::MatrixBase< RTYPE, true, JoinOp< RTYPE, E1, E2 > >, Rcpp::MatrixBase< RTYPE, true, Matrix< RTYPE, PreserveStorage > >, Rcpp::MatrixBase< RTYPE, NA, T >, Rcpp::VectorBase< RTYPE, true, Times_Vector_Primitive< RTYPE, NA, T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarBlock_3_VVV< NA, RESULT_TYPE, U1, T1, U2, T2, U3, T3 > >, Rcpp::VectorBase< RTYPE, true, Minus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE,(COND_NA||LHS_NA||RHS_NA), IfElse< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, Comparator< RTYPE, Operator, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< REALSXP, NA, P1< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, true, Vector< RTYPE, PreserveStorage > >, Rcpp::VectorBase< REALSXP, false, Times_Vector_Primitive< REALSXP, false, T > >, Rcpp::VectorBase< RTYPE, NA, Rep< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, true, Pmin_Vector_Primitive< RTYPE, LHS_NA, LHS_T > >, Rcpp::VectorBase< RTYPE, false, Plus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, false, Nona< RTYPE, NA, VECTOR > >, Rcpp::VectorBase< REALSXP, true, Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarBlock_1< NA, RESULT_TYPE, U1, T1 > >, Rcpp::VectorBase< RTYPE, NA, Rep_each< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE,(LHS_NA||RHS_NA), Pmax_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, Or_LogicalExpression_LogicalExpression< false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Divides_Primitive_Vector< REALSXP, false, T > >, Rcpp::VectorBase< REALSXP, true, Divides_Primitive_Vector< REALSXP, NA, T > >, Rcpp::VectorBase< REALSXP, NA, P3< RTYPE, NA, T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< T >::rtype, true, Rep_Single< T > >, Rcpp::VectorBase< REALSXP, NA, Pow< RTYPE, NA, T, EXPONENT_TYPE > >, Rcpp::VectorBase< RTYPE, true, Pmax_Vector_Primitive< RTYPE, LHS_NA, LHS_T > >, Rcpp::VectorBase< RTYPE, true, IfElse_Vector_Primitive< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T > >, Rcpp::VectorBase< RTYPE, true, IfElse_Primitive_Vector< RTYPE, false, COND_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Divides_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, true, MatrixRow< RTYPE > >, Rcpp::VectorBase< REALSXP, false, Vectorized_INTSXP< Func, false, VEC > >, Rcpp::VectorBase< RTYPE, true, Times_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Minus_Vector_Primitive< RTYPE, false, T > >, Rcpp::VectorBase< REALSXP, true, Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Divides_Vector_Primitive< RTYPE, NA, T > >, Rcpp::VectorBase< LGLSXP, true, And_LogicalExpression_LogicalExpression< false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< INTSXP, false, Range >, Rcpp::VectorBase< RTYPE, true, ConstMatrixRow< RTYPE > >, Rcpp::VectorBase< RTYPE, false, Times_Vector_Primitive< RTYPE, false, T > >, Rcpp::VectorBase< RTYPE, NA, Rep_len< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, false, Pow< INTSXP, false, T, EXPONENT_TYPE > >, Rcpp::VectorBase< REALSXP, true, Plus_Vector_Primitive< REALSXP, NA, T > >, Rcpp::VectorBase< RTYPE, true, Minus_Vector_Primitive< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, true, Minus_Primitive_Vector< REALSXP, NA, T > >, Rcpp::VectorBase< LGLSXP, false, IsNaN< RTYPE, NA, VEC_TYPE > >, Rcpp::VectorBase< RTYPE, true, Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, NA, Diag_Extractor< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, NA, RangeIndexer< RTYPE, NA, VECTOR > >, Rcpp::VectorBase< RTYPE, true, Plus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, false, Plus_Vector_Primitive< REALSXP, false, T > >, Rcpp::VectorBase< RTYPE, NA, Head< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, true, Divides_Vector_Primitive< REALSXP, NA, T > >, Rcpp::VectorBase< REALSXP, NA, Vectorized_INTSXP< Func, NA, VEC > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, false, SugarMath_1< false, RESULT_TYPE, int, T1, FunPtr > >, Rcpp::VectorBase< INTSXP, NA, Sign< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, NA, Rev< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, false, Plus_Vector_Primitive_nona< RTYPE, false, T > >, Rcpp::VectorBase< RTYPE, true, Plus_Vector_Primitive_nona< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, true, Divides_Vector_Primitive< RTYPE, false, T > >, Rcpp::VectorBase< RTYPE, true, Divides_Primitive_Vector< RTYPE, false, T > >, Rcpp::VectorBase< RTYPE, true, Divides_Primitive_Vector< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, false, Diff< RTYPE, false, LHS_T > >, Rcpp::VectorBase< REALSXP, true, Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, false, Plus_Vector_Primitive< RTYPE, false, T > >, Rcpp::VectorBase< LGLSXP, false, Or_LogicalExpression_LogicalExpression< false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, false, Nona< RTYPE, NA, Rcpp::Vector< RTYPE > > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Mapply_2_Vector_Primitive< RTYPE, NA_1, T_1, PRIM_2, Function > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Mapply_2< RTYPE, NA_1, T_1, NA_2, T_2, Function > >, Rcpp::VectorBase< VECSXP, true, Lapply< RTYPE, NA, T, Function > >, Rcpp::VectorBase< RTYPE, true, IfElse_Primitive_Vector< RTYPE, COND_NA, COND_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, And_LogicalExpression_LogicalExpression< LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, And_LogicalExpression_LogicalExpression< LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::sugar::sapply_application_result_of< Function, T >::type >::rtype, true, Sapply< RTYPE, NA, T, Function, true > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::sugar::sapply_application_result_of< Function, T >::type >::rtype, true, Sapply< RTYPE, NA, T, Function, NO_CONVERSION > >, Rcpp::VectorBase< RTYPE,(LHS_NA||RHS_NA), Pmin_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< LGLSXP, false, IsNa_Vector_is_na< T > >, Rcpp::VectorBase< RTYPE, true, ConstMatrixColumn< RTYPE > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarBlock_2< NA, RESULT_TYPE, U1, T1, U2, T2 > >, Rcpp::VectorBase< REALSXP, false, Plus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< REALSXP, false, Plus_Vector_Primitive_nona< REALSXP, false, T > >, Rcpp::VectorBase< REALSXP, true, Plus_Vector_Primitive_nona< REALSXP, NA, T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function > >, Rcpp::VectorBase< LGLSXP, false, IsNa< RTYPE, false, VEC_TYPE > >, Rcpp::VectorBase< RTYPE, true, IfElse_Primitive_Primitive< RTYPE, COND_NA, COND_T > >, Rcpp::VectorBase< RTYPE, LHS_NA, Diff< RTYPE, LHS_NA, LHS_T > >, Rcpp::VectorBase< RTYPE, NA, Clamp_Primitive_Vector_Primitive< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, true, MatrixColumn< RTYPE > >, Rcpp::VectorBase< RTYPE, true, Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, false, Times_Vector_Primitive_nona< RTYPE, false, T > >, Rcpp::VectorBase< REALSXP, true, Times_Vector_Primitive_nona< REALSXP, NA, T > >, Rcpp::VectorBase< RTYPE, true, Times_Vector_Primitive_nona< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, Pow< INTSXP, NA, T, EXPONENT_TYPE > >, Rcpp::VectorBase< REALSXP, LHS_NA, Diff< REALSXP, LHS_NA, LHS_T > >, Rcpp::VectorBase< LGLSXP, true, Comparator_With_One_Value< RTYPE, Operator, NA, T > >, Rcpp::VectorBase< REALSXP, NA, Q0< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, D0< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, Vectorized< Func, NA, VEC > >, Rcpp::VectorBase< REALSXP, false, Times_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< REALSXP, false, Times_Vector_Primitive_nona< REALSXP, false, T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarComplex< NA, RESULT_TYPE, T, FunPtr > >, Rcpp::VectorBase< INTSXP, false, SeqLen >, Rcpp::VectorBase< RTYPE, false, Minus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Minus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, IfElse_Vector_Primitive< RTYPE, false, COND_T, LHS_NA, LHS_T > >, Rcpp::VectorBase< RTYPE,(LHS_NA||RHS_NA), IfElse< RTYPE, false, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Divides_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Divides_Vector_Primitive< REALSXP, false, T > >, Rcpp::VectorBase< REALSXP, true, Times_Vector_Primitive< REALSXP, NA, T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarMath_1< NA, RESULT_TYPE, int, T1, FunPtr > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarBlock_2__VP< NA, RESULT_TYPE, U1, T1, U2 > >, Rcpp::VectorBase< REALSXP, true, Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Minus_Vector_Primitive< REALSXP, NA, T > >, Rcpp::VectorBase< RTYPE, true, Minus_Primitive_Vector< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, Q2< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, D2< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, true, Times_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, true, Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarMath_1< NA, RESULT_TYPE, U1, T1, FunPtr > >, Rcpp::VectorBase< REALSXP, true, Minus_Vector_Primitive< REALSXP, false, T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< ::Rcpp::traits::result_of< Function >::type >::rtype, true, Mapply_2_Primitive_Vector< RTYPE, PRIM_1, NA_2, T_2, Function > >, Rcpp::VectorBase< LGLSXP, false, IsNa< RTYPE, NA, VEC_TYPE > >, Rcpp::VectorBase< LGLSXP, false, IsInfinite< RTYPE, NA, VEC_TYPE > >, Rcpp::VectorBase< LGLSXP, false, IsFinite< RTYPE, NA, VEC_TYPE > >, Rcpp::VectorBase< RTYPE, false, Divides_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, Comparator< RTYPE, Operator, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, Comparator< RTYPE, Operator, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, NA, Q1< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, P0< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, D1< RTYPE, NA, T > >, Rcpp::VectorBase< RTYPE, NA, Tail< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, true, Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Plus_Vector_Primitive< RTYPE, NA, T > >, Rcpp::VectorBase< LGLSXP, NA, Not_Vector< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, true, Minus_Primitive_Vector< REALSXP, false, T > >, Rcpp::VectorBase< RTYPE, true, Comparator_With_One_Value< LGLSXP, Operator, false, T > >, Rcpp::VectorBase< LGLSXP, false, And_LogicalExpression_LogicalExpression< false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< unary_minus_result_type< RTYPE >::value, NA, UnaryMinus_Vector< unary_minus_result_type< RTYPE >::value, NA, T > >, Rcpp::VectorBase< RTYPE, false, Times_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< Rcpp::traits::r_sexptype_traits< RESULT_TYPE >::rtype, NA, SugarBlock_2__PV< NA, RESULT_TYPE, U1, U2, T2 > >, Rcpp::VectorBase< REALSXP, true, Plus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, Or_LogicalExpression_LogicalExpression< LHS_NA, LHS_T, false, RHS_T > >, Rcpp::VectorBase< LGLSXP, true, Or_LogicalExpression_LogicalExpression< LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< REALSXP, false, Minus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > >, Rcpp::VectorBase< RTYPE, true, Minus_Primitive_Vector< RTYPE, false, T > >, Rcpp::VectorBase< RTYPE, true, IfElse_Primitive_Primitive< RTYPE, false, COND_T > >, Rcpp::VectorBase< REALSXP, false, Divides_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T > >, Rcpp::VectorBase< REALSXP, NA, Q3< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, P2< RTYPE, NA, T > >, Rcpp::VectorBase< REALSXP, NA, D3< RTYPE, NA, T > >, Rcpp::MatrixBase< RTYPE, na, MATRIX >, and Rcpp::VectorBase< RTYPE, na, VECTOR >.

Detailed Description

template<int RTYPE>
struct Rcpp::traits::expands_to_logical__impl< RTYPE >

Definition at line 33 of file expands_to_logical.h.


The documentation for this struct was generated from the following file: