|
Rcpp Version 0.9.10
|
#include <proxy.h>
Public Types | |
| typedef ::Rcpp::Vector< RTYPE > | VECTOR |
| typedef ::Rcpp::traits::storage_type < RTYPE >::type | CTYPE |
Public Member Functions | |
| simple_name_proxy (VECTOR &v, const std::string &name_) | |
| simple_name_proxy (const simple_name_proxy &other) | |
| ~simple_name_proxy () | |
| simple_name_proxy & | operator= (CTYPE rhs) |
| simple_name_proxy & | operator= (const simple_name_proxy &other) |
| template<typename T > | |
| simple_name_proxy & | operator= (const T &rhs) |
| operator CTYPE () const | |
| operator SEXP () const | |
Private Member Functions | |
| void | set (CTYPE rhs) |
| CTYPE | get () const |
Private Attributes | |
| VECTOR & | parent |
| std::string | name |
| typedef ::Rcpp::traits::storage_type<RTYPE>::type internal::simple_name_proxy< RTYPE >::CTYPE |
| typedef ::Rcpp::Vector<RTYPE> internal::simple_name_proxy< RTYPE >::VECTOR |
| internal::simple_name_proxy< RTYPE >::simple_name_proxy | ( | VECTOR & | v, |
| const std::string & | name_ | ||
| ) | [inline] |
| internal::simple_name_proxy< RTYPE >::simple_name_proxy | ( | const simple_name_proxy< RTYPE > & | other | ) | [inline] |
| internal::simple_name_proxy< RTYPE >::~simple_name_proxy | ( | ) | [inline] |
| CTYPE internal::simple_name_proxy< RTYPE >::get | ( | ) | const [inline, private] |
Definition at line 75 of file proxy.h.
References internal::simple_name_proxy< RTYPE >::name, and internal::simple_name_proxy< RTYPE >::parent.
Referenced by internal::simple_name_proxy< RTYPE >::operator=().
| internal::simple_name_proxy< RTYPE >::operator CTYPE | ( | ) | const [inline] |
| internal::simple_name_proxy< RTYPE >::operator SEXP | ( | ) | const [inline] |
Definition at line 59 of file proxy.h.
References Rcpp::wrap().

| simple_name_proxy& internal::simple_name_proxy< RTYPE >::operator= | ( | CTYPE | rhs | ) | [inline] |
| simple_name_proxy& internal::simple_name_proxy< RTYPE >::operator= | ( | const simple_name_proxy< RTYPE > & | other | ) | [inline] |
Definition at line 41 of file proxy.h.
References internal::simple_name_proxy< RTYPE >::get().

| simple_name_proxy& internal::simple_name_proxy< RTYPE >::operator= | ( | const T & | rhs | ) | [inline] |
| void internal::simple_name_proxy< RTYPE >::set | ( | CTYPE | rhs | ) | [inline, private] |
Definition at line 66 of file proxy.h.
References internal::simple_name_proxy< RTYPE >::name, and internal::simple_name_proxy< RTYPE >::parent.
std::string internal::simple_name_proxy< RTYPE >::name [private] |
Definition at line 65 of file proxy.h.
Referenced by internal::simple_name_proxy< RTYPE >::get(), and internal::simple_name_proxy< RTYPE >::set().
VECTOR& internal::simple_name_proxy< RTYPE >::parent [private] |
Definition at line 64 of file proxy.h.
Referenced by internal::simple_name_proxy< RTYPE >::get(), and internal::simple_name_proxy< RTYPE >::set().