Rcpp Version 1.0.9
Rcpp::NoProtectStorage< CLASS > Class Template Reference

#include <NoProtectStorage.h>

Public Member Functions

 NoProtectStorage ()
 
 ~NoProtectStorage ()
 
void set__ (SEXP x)
 
SEXP get__ () const
 
SEXP invalidate__ ()
 
CLASS & copy__ (const CLASS &other)
 
bool inherits (const char *clazz) const
 
 operator SEXP () const
 

Private Attributes

SEXP data
 

Detailed Description

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

Definition at line 7 of file NoProtectStorage.h.

Constructor & Destructor Documentation

◆ NoProtectStorage()

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

Definition at line 10 of file NoProtectStorage.h.

◆ ~NoProtectStorage()

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

Definition at line 12 of file NoProtectStorage.h.

References Rcpp::NoProtectStorage< CLASS >::data.

Member Function Documentation

◆ copy__()

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

Definition at line 33 of file NoProtectStorage.h.

References Rcpp::NoProtectStorage< CLASS >::set__().

Here is the call graph for this function:

◆ get__()

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

Definition at line 24 of file NoProtectStorage.h.

References Rcpp::NoProtectStorage< CLASS >::data.

◆ inherits()

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

Definition at line 40 of file NoProtectStorage.h.

References Rcpp::NoProtectStorage< CLASS >::data.

◆ invalidate__()

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

Definition at line 28 of file NoProtectStorage.h.

References Rcpp::NoProtectStorage< CLASS >::data.

◆ operator SEXP()

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

Definition at line 44 of file NoProtectStorage.h.

References Rcpp::NoProtectStorage< CLASS >::data.

◆ set__()

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

Member Data Documentation

◆ data


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