Rcpp Version 1.0.7
Rcpp::Shield< T > Class Template Reference

#include <Shield.h>

Public Member Functions

 Shield (SEXP t_)
 
 ~Shield ()
 
 operator SEXP () const
 

Public Attributes

SEXP t
 

Private Member Functions

 Shield (const Shield &)
 
Shieldoperator= (const Shield &)
 

Detailed Description

template<typename T>
class Rcpp::Shield< T >

Definition at line 35 of file Shield.h.

Constructor & Destructor Documentation

◆ Shield() [1/2]

template<typename T >
Rcpp::Shield< T >::Shield ( SEXP  t_)
inline

Definition at line 37 of file Shield.h.

◆ ~Shield()

template<typename T >
Rcpp::Shield< T >::~Shield ( )
inline

Definition at line 38 of file Shield.h.

References Rcpp::Rcpp_unprotect(), and Rcpp::Shield< T >::t.

Here is the call graph for this function:

◆ Shield() [2/2]

template<typename T >
Rcpp::Shield< T >::Shield ( const Shield< T > &  )
private

Member Function Documentation

◆ operator SEXP()

template<typename T >
Rcpp::Shield< T >::operator SEXP ( ) const
inline

Definition at line 42 of file Shield.h.

References Rcpp::Shield< T >::t.

◆ operator=()

template<typename T >
Shield& Rcpp::Shield< T >::operator= ( const Shield< T > &  )
private

Member Data Documentation

◆ t

template<typename T >
SEXP Rcpp::Shield< T >::t

Definition at line 43 of file Shield.h.

Referenced by Rcpp::Shield< T >::operator SEXP(), and Rcpp::Shield< T >::~Shield().


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