|
Rcpp Version 0.10.3
|
#include <string_proxy.h>
Public Types | |
| typedef ::Rcpp::Vector< RTYPE > | VECTOR |
Public Member Functions | |
| generic_proxy () | |
| generic_proxy (const generic_proxy &other) | |
| generic_proxy (VECTOR &v, int i) | |
| generic_proxy & | operator= (SEXP rhs) |
| generic_proxy & | operator= (const generic_proxy &rhs) |
| template<typename T > | |
| generic_proxy & | operator= (const T &rhs) |
| operator SEXP () const | |
| template<typename U > | |
| operator U () const | |
| operator bool () const | |
| operator int () const | |
| void | swap (generic_proxy &other) |
| void | move (int n) |
| void | import (const generic_proxy &other) |
Public Attributes | |
| VECTOR * | parent |
| int | index |
Private Member Functions | |
| void | set (SEXP x) |
| SEXP | get () const |
Definition at line 235 of file string_proxy.h.
| typedef ::Rcpp::Vector<RTYPE> internal::generic_proxy< RTYPE >::VECTOR |
Definition at line 237 of file string_proxy.h.
|
inline |
Definition at line 239 of file string_proxy.h.
|
inline |
Definition at line 241 of file string_proxy.h.
|
inline |
Definition at line 244 of file string_proxy.h.
|
inlineprivate |
Definition at line 292 of file string_proxy.h.
References internal::generic_proxy< RTYPE >::index, and internal::generic_proxy< RTYPE >::parent.
Referenced by internal::generic_proxy< RTYPE >::operator=(), and internal::generic_proxy< RTYPE >::swap().
|
inline |
Definition at line 285 of file string_proxy.h.
References internal::generic_proxy< RTYPE >::index, and internal::generic_proxy< RTYPE >::parent.
|
inline |
Definition at line 283 of file string_proxy.h.
References internal::generic_proxy< RTYPE >::index, and n.
|
inline |
Definition at line 271 of file string_proxy.h.
|
inline |
Definition at line 272 of file string_proxy.h.
|
inline |
Definition at line 262 of file string_proxy.h.
|
inline |
Definition at line 266 of file string_proxy.h.
|
inline |
Definition at line 246 of file string_proxy.h.
|
inline |
Definition at line 251 of file string_proxy.h.
References internal::generic_proxy< RTYPE >::get().

|
inline |
Definition at line 257 of file string_proxy.h.
References Rcpp::wrap().

|
inlineprivate |
Definition at line 291 of file string_proxy.h.
References internal::generic_proxy< RTYPE >::index, internal::generic_proxy< RTYPE >::parent, and x.
Referenced by internal::generic_proxy< RTYPE >::swap().
|
inline |
Definition at line 274 of file string_proxy.h.
References internal::generic_proxy< RTYPE >::get(), PROTECT(), and internal::generic_proxy< RTYPE >::set().

| int internal::generic_proxy< RTYPE >::index |
Definition at line 282 of file string_proxy.h.
Referenced by internal::generic_proxy< RTYPE >::get(), internal::generic_proxy< RTYPE >::import(), internal::generic_proxy< RTYPE >::move(), and internal::generic_proxy< RTYPE >::set().
| VECTOR* internal::generic_proxy< RTYPE >::parent |
Definition at line 281 of file string_proxy.h.
Referenced by internal::generic_proxy< RTYPE >::get(), internal::generic_proxy< RTYPE >::import(), and internal::generic_proxy< RTYPE >::set().