|
Rcpp Version 0.9.10
|
#include <proxy.h>
Public Types | |
| typedef ::Rcpp::Vector< RTYPE > | VECTOR |
Public Member Functions | |
| generic_name_proxy (VECTOR &v, const std::string &name_) | |
| generic_name_proxy (const generic_name_proxy &other) | |
| ~generic_name_proxy () | |
| generic_name_proxy & | operator= (SEXP rhs) |
| generic_name_proxy & | operator= (const generic_name_proxy &other) |
| template<typename T > | |
| generic_name_proxy & | operator= (const T &rhs) |
| operator SEXP () const | |
| template<typename T > | |
| operator T () const | |
| operator bool () const | |
Private Member Functions | |
| void | set (SEXP rhs) |
| SEXP | get () const |
Private Attributes | |
| VECTOR & | parent |
| std::string | name |
| typedef ::Rcpp::Vector<RTYPE> internal::generic_name_proxy< RTYPE >::VECTOR |
| internal::generic_name_proxy< RTYPE >::generic_name_proxy | ( | VECTOR & | v, |
| const std::string & | name_ | ||
| ) | [inline] |
Definition at line 136 of file proxy.h.
References RCPP_DEBUG_2.
| internal::generic_name_proxy< RTYPE >::generic_name_proxy | ( | const generic_name_proxy< RTYPE > & | other | ) | [inline] |
| internal::generic_name_proxy< RTYPE >::~generic_name_proxy | ( | ) | [inline] |
| SEXP internal::generic_name_proxy< RTYPE >::get | ( | ) | const [inline, private] |
Definition at line 192 of file proxy.h.
References internal::generic_name_proxy< RTYPE >::name, and internal::generic_name_proxy< RTYPE >::parent.
Referenced by internal::generic_name_proxy< RTYPE >::operator=().
| internal::generic_name_proxy< RTYPE >::operator bool | ( | ) | const [inline] |
| internal::generic_name_proxy< RTYPE >::operator SEXP | ( | ) | const [inline] |
| internal::generic_name_proxy< RTYPE >::operator T | ( | ) | const [inline] |
Definition at line 166 of file proxy.h.
References RCPP_DEBUG_1.
| generic_name_proxy& internal::generic_name_proxy< RTYPE >::operator= | ( | SEXP | rhs | ) | [inline] |
| generic_name_proxy& internal::generic_name_proxy< RTYPE >::operator= | ( | const generic_name_proxy< RTYPE > & | other | ) | [inline] |
Definition at line 148 of file proxy.h.
References internal::generic_name_proxy< RTYPE >::get().

| generic_name_proxy& internal::generic_name_proxy< RTYPE >::operator= | ( | const T & | rhs | ) | [inline] |
Definition at line 154 of file proxy.h.
References Rcpp::wrap().

| void internal::generic_name_proxy< RTYPE >::set | ( | SEXP | rhs | ) | [inline, private] |
Definition at line 183 of file proxy.h.
References internal::generic_name_proxy< RTYPE >::name, and internal::generic_name_proxy< RTYPE >::parent.
std::string internal::generic_name_proxy< RTYPE >::name [private] |
Definition at line 182 of file proxy.h.
Referenced by internal::generic_name_proxy< RTYPE >::get(), and internal::generic_name_proxy< RTYPE >::set().
VECTOR& internal::generic_name_proxy< RTYPE >::parent [private] |
Definition at line 181 of file proxy.h.
Referenced by internal::generic_name_proxy< RTYPE >::get(), and internal::generic_name_proxy< RTYPE >::set().