Rcpp Version 1.0.9
|
#include <ProtectedProxy.h>
Public Member Functions | |
ProtectedProxy (XPtrClass &xp_) | |
template<typename U > | |
ProtectedProxy & | operator= (const U &u) |
template<typename U > | |
operator U () const | |
operator SEXP () const | |
Public Member Functions inherited from Rcpp::GenericProxy< ProtectedProxy > | |
SEXP | get () const |
Private Member Functions | |
SEXP | get () const |
void | set (SEXP x) |
Private Attributes | |
XPtrClass & | xp |
Definition at line 29 of file ProtectedProxy.h.
|
inline |
Definition at line 31 of file ProtectedProxy.h.
|
inlineprivate |
Definition at line 51 of file ProtectedProxy.h.
References Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::xp.
Referenced by Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::operator SEXP(), and Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::operator U().
|
inline |
Definition at line 44 of file ProtectedProxy.h.
References Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::get().
|
inline |
Definition at line 40 of file ProtectedProxy.h.
References Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::get().
|
inline |
Definition at line 34 of file ProtectedProxy.h.
References Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::set(), and Rcpp::wrap().
|
inlineprivate |
Definition at line 55 of file ProtectedProxy.h.
References Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::xp.
Referenced by Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::operator=().
|
private |
Definition at line 49 of file ProtectedProxy.h.
Referenced by Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::get(), and Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::set().