Rcpp Version 1.0.9
|
#include <VectorBase.h>
Public Types | |
typedef TRAITS::reference | reference |
typedef TRAITS::pointer | pointer |
typedef TRAITS::difference_type | difference_type |
typedef TRAITS::value_type | value_type |
typedef TRAITS::iterator_category | iterator_category |
Public Member Functions | |
iter_base (const VectorBase &object_, R_xlen_t index_) | |
iter_base & | operator++ () |
iter_base | operator++ (int) |
iter_base & | operator-- () |
iter_base | operator-- (int) |
iter_base | operator+ (difference_type n) const |
iter_base | operator- (difference_type n) const |
iter_base & | operator+= (difference_type n) |
iter_base & | operator-= (difference_type n) |
reference | operator[] (R_xlen_t i) |
reference | operator* () |
pointer | operator-> () |
bool | operator== (const iter_base &y) const |
bool | operator!= (const iter_base &y) const |
bool | operator< (const iter_base &other) const |
bool | operator> (const iter_base &other) const |
bool | operator<= (const iter_base &other) const |
bool | operator>= (const iter_base &other) const |
difference_type | operator- (const iter_base &other) const |
Private Attributes | |
const VECTOR & | object |
R_xlen_t | index |
Definition at line 75 of file VectorBase.h.
typedef TRAITS::difference_type Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::difference_type |
Definition at line 79 of file VectorBase.h.
typedef TRAITS::iterator_category Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::iterator_category |
Definition at line 81 of file VectorBase.h.
typedef TRAITS::pointer Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::pointer |
Definition at line 78 of file VectorBase.h.
typedef TRAITS::reference Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::reference |
Definition at line 77 of file VectorBase.h.
typedef TRAITS::value_type Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::value_type |
Definition at line 80 of file VectorBase.h.
|
inline |
Definition at line 83 of file VectorBase.h.
|
inline |
Definition at line 135 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 125 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 105 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 85 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 89 of file VectorBase.h.
|
inline |
Definition at line 112 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 151 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 108 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 95 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 99 of file VectorBase.h.
|
inline |
Definition at line 116 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 128 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 138 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 144 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 132 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 141 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 147 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
inline |
Definition at line 121 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::index.
|
private |
Definition at line 158 of file VectorBase.h.
Referenced by Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator!=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator*(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator+(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator++(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator+=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator-(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator--(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator-=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator->(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator<(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator<=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator==(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator>(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator>=(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::iter_base< TRAITS >::operator[]().
|
private |
Definition at line 157 of file VectorBase.h.