| 
    Rcpp Version 1.0.14
    
   | 
 
#include <PreserveStorage.h>
Public Member Functions | |
| PreserveStorage () | |
| ~PreserveStorage () | |
| void | set__ (SEXP x) | 
| SEXP | get__ () const | 
| SEXP | invalidate__ () | 
| template<typename T > | |
| T & | copy__ (const T &other) | 
| bool | inherits (const char *clazz) const | 
| operator SEXP () const | |
Private Attributes | |
| SEXP | data | 
| SEXP | token | 
Definition at line 28 of file PreserveStorage.h.
      
  | 
  inline | 
Definition at line 31 of file PreserveStorage.h.
      
  | 
  inline | 
Definition at line 33 of file PreserveStorage.h.
References Rcpp::as(), Rcpp::PreserveStorage< CLASS >::data, Rcpp::Rcpp_PreciousRelease(), and Rcpp::PreserveStorage< CLASS >::token.

      
  | 
  inline | 
Definition at line 64 of file PreserveStorage.h.
References Rcpp::as(), and Rcpp::PreserveStorage< CLASS >::set__().

      
  | 
  inline | 
Definition at line 51 of file PreserveStorage.h.
References Rcpp::PreserveStorage< CLASS >::data.
      
  | 
  inline | 
Definition at line 71 of file PreserveStorage.h.
References Rcpp::as(), and Rcpp::PreserveStorage< CLASS >::data.

      
  | 
  inline | 
Definition at line 55 of file PreserveStorage.h.
References Rcpp::as(), Rcpp::PreserveStorage< CLASS >::data, Rcpp::Rcpp_PreciousRelease(), and Rcpp::PreserveStorage< CLASS >::token.

      
  | 
  inline | 
Definition at line 75 of file PreserveStorage.h.
References Rcpp::PreserveStorage< CLASS >::data.
Definition at line 39 of file PreserveStorage.h.
References Rcpp::as(), Rcpp::PreserveStorage< CLASS >::data, Rcpp::Rcpp_PreciousPreserve(), Rcpp::Rcpp_PreciousRelease(), and Rcpp::PreserveStorage< CLASS >::token.
Referenced by Rcpp::PreserveStorage< CLASS >::copy__().

      
  | 
  private | 
Definition at line 78 of file PreserveStorage.h.
Referenced by Rcpp::PreserveStorage< CLASS >::get__(), Rcpp::PreserveStorage< CLASS >::inherits(), Rcpp::PreserveStorage< CLASS >::invalidate__(), Rcpp::PreserveStorage< CLASS >::operator SEXP(), Rcpp::PreserveStorage< CLASS >::set__(), and Rcpp::PreserveStorage< CLASS >::~PreserveStorage().
      
  | 
  private | 
Definition at line 79 of file PreserveStorage.h.
Referenced by Rcpp::PreserveStorage< CLASS >::invalidate__(), Rcpp::PreserveStorage< CLASS >::set__(), and Rcpp::PreserveStorage< CLASS >::~PreserveStorage().