Rcpp Version 1.0.9
Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy Class Reference

#include <TagProxy.h>

Inheritance diagram for Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy:
Collaboration diagram for Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy:

Public Member Functions

 const_TagProxy (XPtrClass &xp_)
 
template<typename U >
 operator U () const
 
 operator SEXP () const
 
- Public Member Functions inherited from Rcpp::GenericProxy< const_TagProxy >
SEXP get () const
 

Private Member Functions

SEXP get () const
 

Private Attributes

XPtrClass & xp
 

Detailed Description

template<typename XPtrClass>
class Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy

Definition at line 53 of file TagProxy.h.

Constructor & Destructor Documentation

◆ const_TagProxy()

template<typename XPtrClass >
Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::const_TagProxy ( XPtrClass &  xp_)
inline

Definition at line 55 of file TagProxy.h.

Member Function Documentation

◆ get()

template<typename XPtrClass >
SEXP Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::get ( ) const
inlineprivate

Definition at line 66 of file TagProxy.h.

References Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::xp.

◆ operator SEXP()

template<typename CLASS >
Rcpp::TagProxyPolicy< CLASS >::const_TagProxy::operator SEXP

Definition at line 122 of file proxy.h.

References Rcpp::get().

Here is the call graph for this function:

◆ operator U()

template<typename XPtrClass >
template<typename U >
Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::operator U ( ) const

Member Data Documentation

◆ xp

template<typename XPtrClass >
XPtrClass& Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::xp
private

Definition at line 64 of file TagProxy.h.

Referenced by Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::get().


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