Rcpp Version 0.12.12
Rcpp::PreserveStorage< CLASS > Class Template Reference

#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
 

Detailed Description

template<typename CLASS>
class Rcpp::PreserveStorage< CLASS >

Definition at line 7 of file PreserveStorage.h.

Constructor & Destructor Documentation

template<typename CLASS>
Rcpp::PreserveStorage< CLASS >::PreserveStorage ( )
inline

Definition at line 10 of file PreserveStorage.h.

template<typename CLASS>
Rcpp::PreserveStorage< CLASS >::~PreserveStorage ( )
inline

Definition at line 12 of file PreserveStorage.h.

Member Function Documentation

template<typename CLASS>
template<typename T >
T& Rcpp::PreserveStorage< CLASS >::copy__ ( const T &  other)
inline

Definition at line 36 of file PreserveStorage.h.

template<typename CLASS>
SEXP Rcpp::PreserveStorage< CLASS >::get__ ( ) const
inline

Definition at line 25 of file PreserveStorage.h.

template<typename CLASS>
bool Rcpp::PreserveStorage< CLASS >::inherits ( const char *  clazz) const
inline

Definition at line 43 of file PreserveStorage.h.

template<typename CLASS>
SEXP Rcpp::PreserveStorage< CLASS >::invalidate__ ( )
inline

Definition at line 29 of file PreserveStorage.h.

template<typename CLASS>
Rcpp::PreserveStorage< CLASS >::operator SEXP ( ) const
inline

Definition at line 47 of file PreserveStorage.h.

template<typename CLASS>
void Rcpp::PreserveStorage< CLASS >::set__ ( SEXP  x)
inline

Member Data Documentation


The documentation for this class was generated from the following file: