Rcpp Version 1.0.9
|
#include <generic_proxy.h>
Public Types | |
typedef ::Rcpp::Vector< RTYPE, StoragePolicy > | VECTOR |
Public Member Functions | |
generic_proxy () | |
generic_proxy (const generic_proxy &other) | |
generic_proxy (VECTOR &v, R_xlen_t i) | |
generic_proxy & | operator= (SEXP rhs) |
generic_proxy & | operator= (const generic_proxy &rhs) |
template<template< class > class StoragePolicy2> | |
generic_proxy & | operator= (const generic_proxy< RTYPE, StoragePolicy2 > &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 (R_xlen_t n) |
void | import (const generic_proxy &other) |
SEXP | get () const |
Public Member Functions inherited from Rcpp::GenericProxy< generic_proxy< RTYPE, StoragePolicy > > | |
SEXP | get () const |
Public Attributes | |
VECTOR * | parent |
R_xlen_t | index |
Private Member Functions | |
void | set (SEXP x) |
Definition at line 27 of file generic_proxy.h.
typedef ::Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::VECTOR |
Definition at line 29 of file generic_proxy.h.
|
inline |
Definition at line 31 of file generic_proxy.h.
|
inline |
Definition at line 33 of file generic_proxy.h.
|
inline |
Definition at line 37 of file generic_proxy.h.
|
inline |
Definition at line 90 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::index, and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::parent.
Referenced by Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::operator bool(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::operator int(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::operator SEXP(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::operator U(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::operator=(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::swap().
|
inline |
Definition at line 85 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::index, and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::parent.
|
inline |
Definition at line 83 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::index.
|
inline |
Definition at line 72 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get().
|
inline |
Definition at line 73 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get().
|
inline |
Definition at line 63 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get().
|
inline |
Definition at line 67 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get().
|
inline |
Definition at line 46 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set().
|
inline |
Definition at line 52 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set().
|
inline |
Definition at line 58 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set(), and Rcpp::wrap().
|
inline |
Definition at line 41 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set().
|
inlineprivate |
Definition at line 95 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::index, and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::parent.
Referenced by Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::operator=(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::swap().
|
inline |
Definition at line 75 of file generic_proxy.h.
References Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set().
R_xlen_t Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::index |
Definition at line 82 of file generic_proxy.h.
Referenced by Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::import(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::move(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set().
VECTOR* Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::parent |
Definition at line 81 of file generic_proxy.h.
Referenced by Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::get(), Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::import(), and Rcpp::internal::generic_proxy< RTYPE, StoragePolicy >::set().