Rcpp Version 1.0.9
|
#include <proxy.h>
Public Types | |
typedef ::Rcpp::Vector< RTYPE, StoragePolicy > | 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 | |
Private Member Functions | |
void | set (SEXP rhs) |
SEXP | get () const |
Private Attributes | |
VECTOR & | parent |
std::string | name |
typedef ::Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::VECTOR |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
Definition at line 190 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::name, Rcpp::Vector< RTYPE, StoragePolicy >::offset(), and Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::parent.
Referenced by Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::operator SEXP(), Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::operator T(), and Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::operator=().
|
inline |
Definition at line 163 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::get().
|
inline |
Definition at line 168 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::get(), and RCPP_DEBUG_1.
|
inline |
Definition at line 150 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::set().
|
inline |
Definition at line 156 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::set(), and Rcpp::wrap().
|
inline |
Definition at line 146 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::set().
|
inlineprivate |
Definition at line 181 of file proxy.h.
References Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::name, Rcpp::Vector< RTYPE, StoragePolicy >::offset(), Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::parent, and Rcpp::Vector< RTYPE, StoragePolicy >::push_back().
Referenced by Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::operator=().
|
private |
Definition at line 180 of file proxy.h.
Referenced by Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::set().
|
private |
Definition at line 179 of file proxy.h.
Referenced by Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::generic_name_proxy< RTYPE, StoragePolicy >::set().