Rcpp Version 1.0.9
|
#include <SlotProxy.h>
Public Member Functions | |
SlotProxy (CLASS &v, const std::string &name) | |
SlotProxy & | operator= (const SlotProxy &rhs) |
template<typename T > | |
SlotProxy & | operator= (const T &rhs) |
template<typename T > | |
operator T () const | |
operator SEXP () const | |
template<typename T > | |
SlotProxyPolicy< CLASS >::SlotProxy & | operator= (const T &rhs) |
Public Member Functions inherited from Rcpp::GenericProxy< SlotProxy > | |
SEXP | get () const |
Private Member Functions | |
SEXP | get () const |
void | set (SEXP x) |
Private Attributes | |
CLASS & | parent |
SEXP | slot_name |
Definition at line 27 of file SlotProxy.h.
|
inline |
Definition at line 29 of file SlotProxy.h.
References Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::slot_name.
|
inlineprivate |
Definition at line 51 of file SlotProxy.h.
References Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::parent, and Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::slot_name.
Referenced by Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator SEXP(), and Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator=().
|
inline |
Definition at line 43 of file SlotProxy.h.
References Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::get().
Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator T |
Definition at line 91 of file proxy.h.
References Rcpp::get().
|
inline |
Definition at line 35 of file SlotProxy.h.
References Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::get(), and Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::set().
SlotProxyPolicy<CLASS>::SlotProxy& Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator= | ( | const T & | rhs | ) |
Definition at line 84 of file proxy.h.
References Rcpp::wrap().
SlotProxy& Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator= | ( | const T & | rhs | ) |
|
inlineprivate |
Definition at line 54 of file SlotProxy.h.
References Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::parent, and Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::slot_name.
Referenced by Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator=().
|
private |
Definition at line 48 of file SlotProxy.h.
Referenced by Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::get(), and Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::set().
|
private |
Definition at line 49 of file SlotProxy.h.
Referenced by Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::get(), Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::set(), and Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::SlotProxy().