|
Rcpp Version 1.0.14
|
#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::as(), and 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::as(), and Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::get().

|
inline |
Definition at line 34 of file ProtectedProxy.h.
References Rcpp::as(), Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::set(), and Rcpp::wrap().

|
inlineprivate |
Definition at line 55 of file ProtectedProxy.h.
References Rcpp::as(), and 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().