Rcpp Version 0.9.10
Rcpp::sugar Namespace Reference

Classes

class  SugarBlock_1
class  SugarBlock_2
class  SugarBlock_2__VP
class  SugarBlock_2__PV
class  SugarBlock_3_VVV
class  SugarMath_1
class  SugarMath_1< NA, OUT, int, T1, FunPtr >
class  SugarMath_1< false, OUT, int, T1, FunPtr >
class  Vectorized
class  Vectorized_INTSXP
class  Vectorized_INTSXP< Func, false, VEC >
class  All
class  All< false, T >
class  Any
class  Any< false, T >
class  SugarComplex
class  Cumsum
class  Diff
class  Diff< REALSXP, LHS_NA, LHS_T >
class  Diff< RTYPE, false, LHS_T >
class  Head
class  IfElse
class  IfElse< RTYPE, false, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T >
class  IfElse_Primitive_Vector
class  IfElse_Primitive_Vector< RTYPE, false, COND_T, RHS_NA, RHS_T >
class  IfElse_Vector_Primitive
class  IfElse_Vector_Primitive< RTYPE, false, COND_T, LHS_NA, LHS_T >
class  IfElse_Primitive_Primitive
class  IfElse_Primitive_Primitive< RTYPE, false, COND_T >
class  IsNa
class  IsNa< RTYPE, false, VEC_TYPE >
class  Lapply
class  Lazy
class  Mapply_2
class  Mapply_3
class  Mean
class  pmax_op
class  pmax_op< RTYPE, LHS_NA, false >
class  pmax_op< RTYPE, false, RHS_NA >
class  pmax_op< RTYPE, false, false >
class  pmax_op_Vector_Primitive
class  pmax_op_Vector_Primitive< RTYPE, false >
class  Pmax_Vector_Vector
class  Pmax_Vector_Primitive
class  pmin_op
class  pmin_op< RTYPE, LHS_NA, false >
class  pmin_op< RTYPE, false, RHS_NA >
class  pmin_op< RTYPE, false, false >
class  pmin_op_Vector_Primitive
class  pmin_op_Vector_Primitive< RTYPE, false >
class  Pmin_Vector_Vector
class  Pmin_Vector_Primitive
class  pow__impl
class  pow__impl< false, RTYPE, EXPONENT_TYPE >
class  Pow
class  Rep
class  Rep_Single
class  Rep_each
class  Rep_len
class  Rev
class  Sapply
class  Sapply< RTYPE, NA, T, Function, true >
class  Sd
class  SeqLen
class  sign__impl
class  sign__impl< false, RTYPE >
class  Sign
class  Sum
class  Sum< REALSXP, NA, T >
class  Sum< RTYPE, false, T >
class  Tail
class  Var
class  And_SingleLogicalResult_SingleLogicalResult
class  And_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, false, RHS_T >
class  And_SingleLogicalResult_SingleLogicalResult< false, LHS_T, RHS_NA, RHS_T >
class  And_SingleLogicalResult_SingleLogicalResult< false, LHS_T, false, RHS_T >
class  And_SingleLogicalResult_bool
struct  negate
struct  negate< false >
class  Negate_SingleLogicalResult
class  Or_SingleLogicalResult_SingleLogicalResult
class  Or_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, false, RHS_T >
class  Or_SingleLogicalResult_SingleLogicalResult< false, LHS_T, RHS_NA, RHS_T >
class  Or_SingleLogicalResult_SingleLogicalResult< false, LHS_T, false, RHS_T >
class  Or_SingleLogicalResult_bool
class  forbidden_conversion< true >
class  conversion_to_bool_is_forbidden
class  SingleLogicalResult
class  Col
class  Diag_Extractor
class  Diag_Maker
struct  diag_result_type_trait
class  LowerTri
class  Outer
class  Row
class  UpperTri
class  Nona
class  Nona< RTYPE, NA, Rcpp::Vector< RTYPE > >
class  NonaPrimitive
class  Comparator
class  Comparator< RTYPE, Operator, false, LHS_T, RHS_NA, RHS_T >
class  Comparator< RTYPE, Operator, false, LHS_T, false, RHS_T >
class  Comparator_With_One_Value
class  Comparator_With_One_Value< RTYPE, Operator, false, T >
class  Divides_Vector_Vector
class  Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >
class  Divides_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >
class  Divides_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >
class  Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >
class  Divides_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >
class  Divides_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >
class  Divides_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >
class  Divides_Vector_Primitive
class  Divides_Vector_Primitive< REALSXP, NA, T >
class  Divides_Vector_Primitive< RTYPE, false, T >
class  Divides_Vector_Primitive< REALSXP, false, T >
class  Divides_Primitive_Vector
class  Divides_Primitive_Vector< REALSXP, NA, T >
class  Divides_Primitive_Vector< RTYPE, false, T >
class  Divides_Primitive_Vector< REALSXP, false, T >
class  Minus_Vector_Vector
class  Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >
class  Minus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >
class  Minus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >
class  Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >
class  Minus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >
class  Minus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >
class  Minus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >
class  Minus_Vector_Primitive
class  Minus_Vector_Primitive< REALSXP, NA, T >
class  Minus_Vector_Primitive< RTYPE, false, T >
class  Minus_Vector_Primitive< REALSXP, false, T >
class  Minus_Primitive_Vector
class  Minus_Primitive_Vector< REALSXP, NA, T >
class  Minus_Primitive_Vector< RTYPE, false, T >
class  Minus_Primitive_Vector< REALSXP, false, T >
class  not_
class  not_< RTYPE, false >
class  not_< REALSXP, NA >
class  not_< REALSXP, false >
class  not_< CPLXSXP, NA >
class  not_< CPLXSXP, false >
class  Not_Vector
class  Plus_Vector_Vector
class  Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >
class  Plus_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >
class  Plus_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >
class  Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >
class  Plus_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >
class  Plus_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >
class  Plus_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >
class  Plus_Vector_Primitive
class  Plus_Vector_Primitive< REALSXP, NA, T >
class  Plus_Vector_Primitive< RTYPE, false, T >
class  Plus_Vector_Primitive< REALSXP, false, T >
class  Plus_Vector_Primitive_nona
class  Plus_Vector_Primitive_nona< REALSXP, NA, T >
class  Plus_Vector_Primitive_nona< RTYPE, false, T >
class  Plus_Vector_Primitive_nona< REALSXP, false, T >
class  Times_Vector_Vector
class  Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, RHS_NA, RHS_T >
class  Times_Vector_Vector< RTYPE, false, LHS_T, RHS_NA, RHS_T >
class  Times_Vector_Vector< REALSXP, false, LHS_T, RHS_NA, RHS_T >
class  Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, false, RHS_T >
class  Times_Vector_Vector< REALSXP, LHS_NA, LHS_T, false, RHS_T >
class  Times_Vector_Vector< RTYPE, false, LHS_T, false, RHS_T >
class  Times_Vector_Vector< REALSXP, false, LHS_T, false, RHS_T >
class  Times_Vector_Primitive
class  Times_Vector_Primitive< REALSXP, NA, T >
class  Times_Vector_Primitive< RTYPE, false, T >
class  Times_Vector_Primitive< REALSXP, false, T >
class  Times_Vector_Primitive_nona
class  Times_Vector_Primitive_nona< REALSXP, NA, T >
class  Times_Vector_Primitive_nona< RTYPE, false, T >
class  Times_Vector_Primitive_nona< REALSXP, false, T >
struct  unary_minus_result_type
struct  unary_minus_result_type< LGLSXP >
class  unary_minus
class  unary_minus< RTYPE, false >
class  unary_minus< CPLXSXP, NA >
class  unary_minus< CPLXSXP, false >
class  UnaryMinus_Vector

Typedefs

typedef double(* DDFun )(double)

Typedef Documentation

typedef double(* Rcpp::sugar::DDFun)(double)

Definition at line 28 of file Vectorized_Math.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines