Rcpp Version 1.0.9
|
#include <ListOf.h>
Public Types | |
typedef traits::r_vector_iterator< VECSXP >::type | iterator |
typedef traits::r_vector_const_iterator< VECSXP >::type | const_iterator |
Public Member Functions | |
ListOf () | |
ListOf (SEXP data_) | |
template<typename U > | |
ListOf (const U &data_) | |
ListOf (const ListOf &other) | |
ListOf & | operator= (const ListOf &other) |
template<typename U > | |
ListOf & | operator= (const U &other) |
ChildVector< T > | operator[] (R_xlen_t i) |
const ChildVector< T > | operator[] (R_xlen_t i) const |
ChildVector< T > | operator[] (const std::string &str) |
const ChildVector< T > | operator[] (const std::string &str) const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
R_xlen_t | size () const |
List | get () const |
operator SEXP () const | |
operator List () const | |
Public Member Functions inherited from Rcpp::NamesProxyPolicy< T > | |
NamesProxy | names () |
const_NamesProxy | names () const |
Public Member Functions inherited from Rcpp::AttributeProxyPolicy< T > | |
AttributeProxy | attr (const std::string &name) |
const_AttributeProxy | attr (const std::string &name) const |
std::vector< std::string > | attributeNames () const |
bool | hasAttribute (const std::string &attr) const |
Public Member Functions inherited from Rcpp::RObjectMethods< T > | |
bool | isNULL () const |
int | sexp_type () const |
bool | isObject () const |
bool | isS4 () const |
Private Attributes | |
List | list |
typedef traits::r_vector_const_iterator<VECSXP>::type Rcpp::ListOf< T >::const_iterator |
typedef traits::r_vector_iterator<VECSXP>::type Rcpp::ListOf< T >::iterator |
|
inline |
|
inline |
Definition at line 38 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::begin(), Rcpp::Vector< RTYPE, StoragePolicy >::end(), and Rcpp::ListOf< T >::list.
Definition at line 43 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::begin(), Rcpp::Vector< RTYPE, StoragePolicy >::end(), and Rcpp::ListOf< T >::list.
|
inline |
|
inline |
Definition at line 82 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::begin(), and Rcpp::ListOf< T >::list.
|
inline |
Definition at line 90 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::begin(), and Rcpp::ListOf< T >::list.
|
inline |
Definition at line 86 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::end(), and Rcpp::ListOf< T >::list.
|
inline |
Definition at line 94 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::end(), and Rcpp::ListOf< T >::list.
|
inline |
Definition at line 102 of file ListOf.h.
References Rcpp::ListOf< T >::list.
Referenced by Rcpp::lapply(), and Rcpp::sapply().
|
inline |
Definition at line 108 of file ListOf.h.
References Rcpp::ListOf< T >::list.
|
inline |
Definition at line 107 of file ListOf.h.
References Rcpp::ListOf< T >::list, and Rcpp::wrap().
|
inline |
Definition at line 49 of file ListOf.h.
References Rcpp::ListOf< T >::list.
|
inline |
Definition at line 57 of file ListOf.h.
References Rcpp::ListOf< T >::list.
|
inline |
Definition at line 72 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::findName(), and Rcpp::ListOf< T >::list.
|
inline |
Definition at line 76 of file ListOf.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::findName(), and Rcpp::ListOf< T >::list.
|
inline |
Definition at line 64 of file ListOf.h.
References Rcpp::ListOf< T >::list.
|
inline |
Definition at line 68 of file ListOf.h.
References Rcpp::ListOf< T >::list.
|
inline |
Definition at line 98 of file ListOf.h.
References Rcpp::ListOf< T >::list, and Rcpp::Vector< RTYPE, StoragePolicy >::size().
|
private |
Definition at line 112 of file ListOf.h.
Referenced by Rcpp::ListOf< T >::begin(), Rcpp::ListOf< T >::end(), Rcpp::ListOf< T >::get(), Rcpp::ListOf< T >::ListOf(), Rcpp::ListOf< T >::operator List(), Rcpp::ListOf< T >::operator SEXP(), Rcpp::ListOf< T >::operator=(), Rcpp::ListOf< T >::operator[](), and Rcpp::ListOf< T >::size().