22 #ifndef Rcpp__vector__traits_h
23 #define Rcpp__vector__traits_h
28 template <
int RTYPE,
template <
class>
class StoragePolicy = PreserveStorage >
31 typedef typename ::Rcpp::Vector<RTYPE, StoragePolicy>
VECTOR ;
40 start = ::Rcpp::internal::r_vector_start<RTYPE>(v) ;
54 template <
int RTYPE,
template <
class>
class StoragePolicy =
PreserveStorage>
57 typedef typename ::Rcpp::Vector<RTYPE, StoragePolicy>
VECTOR ;
83 template <
int RTYPE,
template <
class>
class StoragePolicy =
PreserveStorage>
89 template <
template <
class>
class StoragePolicy>
93 template <
template <
class>
class StoragePolicy>
97 template <
template <
class>
class StoragePolicy>
r_vector_const_iterator< RTYPE, StoragePolicy >::type const_iterator
r_vector_proxy< RTYPE, StoragePolicy >::type proxy
::Rcpp::Vector< RTYPE, StoragePolicy > VECTOR
const_proxy ref(R_xlen_t i) const
r_vector_iterator< RTYPE, StoragePolicy >::type iterator
const_iterator get_const() const
r_vector_const_proxy< RTYPE, StoragePolicy >::type const_proxy
void update(const VECTOR &v)
void update(const VECTOR &v)
const_iterator get_const() const
proxy ref(R_xlen_t i) const
r_vector_const_iterator< RTYPE >::type const_iterator
r_vector_const_proxy< RTYPE >::type const_proxy
storage_type< RTYPE >::type storage_type
r_vector_iterator< RTYPE >::type iterator
::Rcpp::Vector< RTYPE, StoragePolicy > VECTOR
r_vector_proxy< RTYPE >::type proxy
proxy_cache< EXPRSXP, StoragePolicy > type
proxy_cache< STRSXP, StoragePolicy > type
proxy_cache< VECSXP, StoragePolicy > type
r_vector_cache< RTYPE, StoragePolicy > type
const storage_type< RTYPE >::type * type
const storage_type< RTYPE >::type & type
storage_type< RTYPE >::type * type
storage_type< RTYPE >::type & type