23 #ifndef Rcpp__sugar__logical_operators__Vector__Vector_h
24 #define Rcpp__sugar__logical_operators__Vector__Vector_h
27 template <
int RTYPE,
bool LHS_NA,
typename LHS_T,
bool RHS_NA,
typename RHS_T>
30 Rcpp::sugar::less<RTYPE>,
40 Rcpp::sugar::less<RTYPE>,
48 template <
int RTYPE,
bool LHS_NA,
typename LHS_T,
bool RHS_NA,
typename RHS_T>
51 Rcpp::sugar::greater<RTYPE>,
61 Rcpp::sugar::greater<RTYPE>,
69 template <
int RTYPE,
bool LHS_NA,
typename LHS_T,
bool RHS_NA,
typename RHS_T>
72 Rcpp::sugar::less_or_equal<RTYPE>,
82 Rcpp::sugar::less_or_equal<RTYPE>,
90 template <
int RTYPE,
bool LHS_NA,
typename LHS_T,
bool RHS_NA,
typename RHS_T>
93 Rcpp::sugar::greater_or_equal<RTYPE>,
103 Rcpp::sugar::greater_or_equal<RTYPE>,
111 template <
int RTYPE,
bool LHS_NA,
typename LHS_T,
bool RHS_NA,
typename RHS_T>
114 Rcpp::sugar::equal<RTYPE>,
124 Rcpp::sugar::equal<RTYPE>,
132 template <
int RTYPE,
bool LHS_NA,
typename LHS_T,
bool RHS_NA,
typename RHS_T>
135 Rcpp::sugar::not_equal<RTYPE>,
145 Rcpp::sugar::not_equal<RTYPE>,
Rcpp::sugar::Comparator< RTYPE, Rcpp::sugar::not_equal< RTYPE >, LHS_NA, LHS_T, RHS_NA, RHS_T > operator!=(const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs)
Rcpp::sugar::Comparator< RTYPE, Rcpp::sugar::equal< RTYPE >, LHS_NA, LHS_T, RHS_NA, RHS_T > operator==(const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs)
Rcpp::sugar::Comparator< RTYPE, Rcpp::sugar::less< RTYPE >, LHS_NA, LHS_T, RHS_NA, RHS_T > operator<(const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs)
Rcpp::sugar::Comparator< RTYPE, Rcpp::sugar::greater< RTYPE >, LHS_NA, LHS_T, RHS_NA, RHS_T > operator>(const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs)
Rcpp::sugar::Comparator< RTYPE, Rcpp::sugar::less_or_equal< RTYPE >, LHS_NA, LHS_T, RHS_NA, RHS_T > operator<=(const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs)
Rcpp::sugar::Comparator< RTYPE, Rcpp::sugar::greater_or_equal< RTYPE >, LHS_NA, LHS_T, RHS_NA, RHS_T > operator>=(const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs)