|
Rcpp Version 0.9.10
|
#include <Vector.h>

Public Member Functions | |
| NamesProxy (const Vector &v) | |
| NamesProxy & | operator= (const NamesProxy &rhs) |
| template<typename T > | |
| NamesProxy & | operator= (const T &rhs) |
| template<typename T > | |
| operator T () const | |
Private Member Functions | |
| SEXP | get () const |
| void | set (SEXP x) const |
Private Attributes | |
| const Vector & | parent |
| SEXP Vector< RTYPE >::NamesProxy::get | ( | ) | const [inline, private] |
Definition at line 363 of file Vector.h.
References Vector< RTYPE >::NamesProxy::parent, and RCPP_GET_NAMES.
Referenced by Vector< RTYPE >::NamesProxy::operator=().
| Vector< RTYPE >::NamesProxy::operator T | ( | ) | const [inline] |
| NamesProxy& Vector< RTYPE >::NamesProxy::operator= | ( | const T & | rhs | ) | [inline] |
Definition at line 351 of file Vector.h.
References Rcpp::wrap().

| NamesProxy& Vector< RTYPE >::NamesProxy::operator= | ( | const NamesProxy & | rhs | ) | [inline] |
Definition at line 345 of file Vector.h.
References Vector< RTYPE >::NamesProxy::get().

| void Vector< RTYPE >::NamesProxy::set | ( | SEXP | x | ) | const [inline, private] |
Definition at line 367 of file Vector.h.
References Vector< RTYPE >::NamesProxy::parent, PROTECT(), Vector< RTYPE >::set_sexp(), Vector< RTYPE >::size(), Rcpp::internal::try_catch(), x, and y.

const Vector& Vector< RTYPE >::NamesProxy::parent [private] |
Definition at line 361 of file Vector.h.
Referenced by Vector< RTYPE >::NamesProxy::get(), and Vector< RTYPE >::NamesProxy::set().