Rcpp Version 1.0.9
|
#include <AttributeProxy.h>
Public Member Functions | |
AttributeProxy (CLASS &v, const std::string &name) | |
AttributeProxy & | operator= (const AttributeProxy &rhs) |
template<typename T > | |
AttributeProxy & | operator= (const T &rhs) |
template<typename T > | |
operator T () const | |
operator SEXP () const | |
template<typename T > | |
AttributeProxyPolicy< CLASS >::AttributeProxy & | operator= (const T &rhs) |
Public Member Functions inherited from Rcpp::GenericProxy< AttributeProxy > | |
SEXP | get () const |
Private Member Functions | |
SEXP | get () const |
void | set (SEXP x) |
Private Attributes | |
CLASS & | parent |
SEXP | attr_name |
Definition at line 27 of file AttributeProxy.h.
|
inline |
Definition at line 29 of file AttributeProxy.h.
|
inlineprivate |
Definition at line 48 of file AttributeProxy.h.
References Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::attr_name, and Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::parent.
Referenced by Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator=().
|
inline |
Definition at line 44 of file proxy.h.
References Rcpp::get().
Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator T |
|
inline |
Definition at line 33 of file AttributeProxy.h.
References Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::get(), and Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::set().
AttributeProxyPolicy<CLASS>::AttributeProxy& Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator= | ( | const T & | rhs | ) |
Definition at line 32 of file proxy.h.
References Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::set(), and Rcpp::wrap().
AttributeProxy& Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator= | ( | const T & | rhs | ) |
|
inlineprivate |
Definition at line 51 of file AttributeProxy.h.
References Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::attr_name, and Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::parent.
Referenced by Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator=().
|
private |
Definition at line 46 of file AttributeProxy.h.
Referenced by Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::get(), and Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::set().
|
private |
Definition at line 45 of file AttributeProxy.h.
Referenced by Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::get(), and Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::set().