Rcpp Version 1.1.2
Loading...
Searching...
No Matches
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.

References Rcpp::Rcpp_protect(), and t.

Referenced by operator=(), and Shield().

Here is the call graph for this function:

◆ ~Shield()

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

Definition at line 38 of file Shield.h.

References Rcpp::Rcpp_unprotect(), and t.

Here is the call graph for this function:

◆ Shield() [2/2]

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

References Shield().

Here is the call graph for this function:

Member Function Documentation

◆ operator SEXP()

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

Definition at line 42 of file Shield.h.

References t.

◆ operator=()

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

References Shield().

Here is the call graph for this function:

Member Data Documentation

◆ t

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

Definition at line 43 of file Shield.h.

Referenced by operator SEXP(), Shield(), and ~Shield().


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