Rcpp Version 0.9.10
Rcpp::sugar::SingleLogicalResult< NA, T > Class Template Reference

#include <SingleLogicalResult.h>

List of all members.

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

Detailed Description

template<bool NA, typename T>
class Rcpp::sugar::SingleLogicalResult< NA, T >

Definition at line 42 of file SingleLogicalResult.h.


Constructor & Destructor Documentation

template<bool NA, typename T>
Rcpp::sugar::SingleLogicalResult< NA, T >::SingleLogicalResult ( ) [inline]

Definition at line 46 of file SingleLogicalResult.h.


Member Function Documentation

template<bool NA, typename T>
void Rcpp::sugar::SingleLogicalResult< NA, T >::apply ( ) [inline]
template<bool NA, typename T>
bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_false ( ) [inline]

Definition at line 59 of file SingleLogicalResult.h.

template<bool NA, typename T>
bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_na ( ) [inline]

Definition at line 64 of file SingleLogicalResult.h.

template<bool NA, typename T>
bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_true ( ) [inline]
template<bool NA, typename T>
bool Rcpp::sugar::SingleLogicalResult< NA, T >::is_unresolved ( ) [inline, protected]

Definition at line 94 of file SingleLogicalResult.h.

template<bool NA, typename T>
Rcpp::sugar::SingleLogicalResult< NA, T >::operator bool ( ) [inline]

Definition at line 74 of file SingleLogicalResult.h.

template<bool NA, typename T>
Rcpp::sugar::SingleLogicalResult< NA, T >::operator SEXP ( ) [inline]

Definition at line 69 of file SingleLogicalResult.h.

template<bool NA, typename T>
void Rcpp::sugar::SingleLogicalResult< NA, T >::reset ( ) [inline, protected]

Definition at line 90 of file SingleLogicalResult.h.

template<bool NA, typename T>
void Rcpp::sugar::SingleLogicalResult< NA, T >::set ( int  x) [inline, protected]
template<bool NA, typename T>
void Rcpp::sugar::SingleLogicalResult< NA, T >::set_false ( ) [inline, protected]

Definition at line 92 of file SingleLogicalResult.h.

template<bool NA, typename T>
void Rcpp::sugar::SingleLogicalResult< NA, T >::set_na ( ) [inline, protected]

Definition at line 93 of file SingleLogicalResult.h.

template<bool NA, typename T>
void Rcpp::sugar::SingleLogicalResult< NA, T >::set_true ( ) [inline, protected]

Definition at line 91 of file SingleLogicalResult.h.

template<bool NA, typename T>
int Rcpp::sugar::SingleLogicalResult< NA, T >::size ( ) [inline]

Definition at line 80 of file SingleLogicalResult.h.


Member Data Documentation


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