|
Rcpp Version 1.0.14
|
#include <proxy.h>

Public Types | |
| typedef ::Rcpp::Vector< RTYPE, StoragePolicy > | VECTOR |
| typedef const char * | iterator |
| typedef const char & | reference |
Public Member Functions | |
| string_name_proxy (VECTOR &v, const std::string &name_) | |
| string_name_proxy (const string_name_proxy &other) | |
| ~string_name_proxy () | |
| string_name_proxy & | operator= (const std::string &rhs) |
| string_name_proxy & | operator= (const string_name_proxy &other) |
| operator char * () const | |
| operator SEXP () const | |
| iterator | begin () |
| iterator | end () |
| reference | operator[] (R_xlen_t i) |
| R_xlen_t | size () |
Private Member Functions | |
| void | set (const std::string &rhs) |
| char * | get () const |
Private Attributes | |
| VECTOR & | parent |
| std::string | name |
| typedef const char* Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::iterator |
| typedef const char& Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::reference |
| typedef ::Rcpp::Vector<RTYPE, StoragePolicy> Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::VECTOR |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 113 of file proxy.h.
References Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get().
Referenced by Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::end().

|
inline |
Definition at line 114 of file proxy.h.
References Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::begin(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::size().

|
inlineprivate |
Definition at line 130 of file proxy.h.
References Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::name, Rcpp::Vector< RTYPE, StoragePolicy >::offset(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::parent.
Referenced by Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::begin(), Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::operator char *(), Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::operator SEXP(), Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::operator[](), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::size().

|
inline |
Definition at line 105 of file proxy.h.
References Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get().

|
inline |
Definition at line 109 of file proxy.h.
References Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get().

|
inline |
Definition at line 96 of file proxy.h.
References Rcpp::internal::as(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::set().

|
inline |
Definition at line 100 of file proxy.h.
References Rcpp::internal::as(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::set().

|
inline |
Definition at line 115 of file proxy.h.
References Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get().

|
inlineprivate |
Definition at line 121 of file proxy.h.
References Rcpp::internal::as(), Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::name, Rcpp::Vector< RTYPE, StoragePolicy >::offset(), Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::parent, and Rcpp::Vector< RTYPE, StoragePolicy >::push_back().
Referenced by Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::operator=(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::operator=().

|
inline |
Definition at line 116 of file proxy.h.
References Rcpp::internal::as(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get().
Referenced by Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::end().

|
private |
Definition at line 120 of file proxy.h.
Referenced by Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::set().
|
private |
Definition at line 119 of file proxy.h.
Referenced by Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::get(), and Rcpp::internal::string_name_proxy< RTYPE, StoragePolicy >::set().