|
Rcpp Version 0.9.10
|
#include <SingleLogicalResult.h>
Public Member Functions | |
| SingleLogicalResult () | |
| void | apply () |
| bool | is_true () |
| bool | is_false () |
| bool | is_na () |
| operator SEXP () | |
| operator bool () | |
| int | size () |
| int | get () |
Static Public Attributes | |
| static const int | UNRESOLVED = -5 |
Protected Member Functions | |
| void | set (int x) |
| void | reset () |
| void | set_true () |
| void | set_false () |
| void | set_na () |
| bool | is_unresolved () |
Protected Attributes | |
| int | result |
Definition at line 42 of file SingleLogicalResult.h.
| Rcpp::sugar::SingleLogicalResult< NA, T >::SingleLogicalResult | ( | ) | [inline] |
Definition at line 46 of file SingleLogicalResult.h.
| void Rcpp::sugar::SingleLogicalResult< NA, T >::apply | ( | ) | [inline] |
Reimplemented in Rcpp::sugar::All< NA, T >, Rcpp::sugar::All< false, T >, Rcpp::sugar::Any< NA, T >, Rcpp::sugar::Any< false, T >, Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< false, LHS_T, false, RHS_T >, Rcpp::sugar::And_SingleLogicalResult_bool< LHS_NA, LHS_T >, Rcpp::sugar::Negate_SingleLogicalResult< NA, T >, Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, false, RHS_T >, Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< false, LHS_T, RHS_NA, RHS_T >, Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< false, LHS_T, false, RHS_T >, and Rcpp::sugar::Or_SingleLogicalResult_bool< LHS_NA, LHS_T >.
Definition at line 48 of file SingleLogicalResult.h.
Referenced by Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::get(), Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::is_false(), Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::is_na(), Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::is_true(), and Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::operator SEXP().
| int Rcpp::sugar::SingleLogicalResult< NA, T >::get | ( | ) | [inline] |
Definition at line 82 of file SingleLogicalResult.h.
Referenced by Rcpp::sugar::Or_SingleLogicalResult_bool< LHS_NA, LHS_T >::apply(), Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< false, LHS_T, false, RHS_T >::apply(), Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< false, LHS_T, RHS_NA, RHS_T >::apply(), Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, false, RHS_T >::apply(), Rcpp::sugar::Or_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, RHS_NA, RHS_T >::apply(), Rcpp::sugar::Negate_SingleLogicalResult< NA, T >::apply(), Rcpp::sugar::And_SingleLogicalResult_bool< LHS_NA, LHS_T >::apply(), Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< false, LHS_T, false, RHS_T >::apply(), Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< false, LHS_T, RHS_NA, RHS_T >::apply(), Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, false, RHS_T >::apply(), and Rcpp::sugar::And_SingleLogicalResult_SingleLogicalResult< LHS_NA, LHS_T, RHS_NA, RHS_T >::apply().
| bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_false | ( | ) | [inline] |
Definition at line 59 of file SingleLogicalResult.h.
| bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_na | ( | ) | [inline] |
Definition at line 64 of file SingleLogicalResult.h.
| bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_true | ( | ) | [inline] |
Definition at line 54 of file SingleLogicalResult.h.
Referenced by Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::operator bool().
| bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_unresolved | ( | ) | [inline, protected] |
Definition at line 94 of file SingleLogicalResult.h.
| Rcpp::sugar::SingleLogicalResult< NA, T >::operator bool | ( | ) | [inline] |
Definition at line 74 of file SingleLogicalResult.h.
| Rcpp::sugar::SingleLogicalResult< NA, T >::operator SEXP | ( | ) | [inline] |
Definition at line 69 of file SingleLogicalResult.h.
| void Rcpp::sugar::SingleLogicalResult< NA, T >::reset | ( | ) | [inline, protected] |
Definition at line 90 of file SingleLogicalResult.h.
| void Rcpp::sugar::SingleLogicalResult< NA, T >::set | ( | int | x | ) | [inline, protected] |
Definition at line 89 of file SingleLogicalResult.h.
Referenced by Rcpp::sugar::Or_SingleLogicalResult_bool< LHS_NA, LHS_T >::apply().
| void Rcpp::sugar::SingleLogicalResult< NA, T >::set_false | ( | ) | [inline, protected] |
Definition at line 92 of file SingleLogicalResult.h.
| void Rcpp::sugar::SingleLogicalResult< NA, T >::set_na | ( | ) | [inline, protected] |
Definition at line 93 of file SingleLogicalResult.h.
| void Rcpp::sugar::SingleLogicalResult< NA, T >::set_true | ( | ) | [inline, protected] |
Definition at line 91 of file SingleLogicalResult.h.
| int Rcpp::sugar::SingleLogicalResult< NA, T >::size | ( | ) | [inline] |
Definition at line 80 of file SingleLogicalResult.h.
int Rcpp::sugar::SingleLogicalResult< NA, T >::result [protected] |
Definition at line 88 of file SingleLogicalResult.h.
Referenced by Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::get(), and Rcpp::sugar::SingleLogicalResult< false, Any< false, T > >::is_na().
const int Rcpp::sugar::SingleLogicalResult< NA, T >::UNRESOLVED = -5 [static] |