|
Rcpp Version 0.10.3
|
#include <VectorBase.h>
Public Types | |
| typedef stored_type | reference |
| typedef stored_type * | pointer |
| typedef int | difference_type |
| typedef stored_type | value_type |
| typedef std::random_access_iterator_tag | iterator_category |
Public Member Functions | |
| iterator (const VectorBase &object_, int index_) | |
| iterator (const iterator &other) | |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| iterator & | operator-- () |
| iterator | operator-- (int) |
| iterator | operator+ (difference_type n) const |
| iterator | operator- (difference_type n) const |
| iterator & | operator+= (difference_type n) |
| iterator & | operator-= (difference_type n) |
| reference | operator[] (int i) |
| reference | operator* () |
| pointer | operator-> () |
| bool | operator== (const iterator &y) const |
| bool | operator!= (const iterator &y) const |
| bool | operator< (const iterator &other) const |
| bool | operator> (const iterator &other) const |
| bool | operator<= (const iterator &other) const |
| bool | operator>= (const iterator &other) const |
| difference_type | operator- (const iterator &other) const |
Private Attributes | |
| const VECTOR & | object |
| int | index |
Definition at line 51 of file VectorBase.h.
| typedef int Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::difference_type |
Definition at line 55 of file VectorBase.h.
| typedef std::random_access_iterator_tag Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::iterator_category |
Definition at line 57 of file VectorBase.h.
| typedef stored_type* Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::pointer |
Definition at line 54 of file VectorBase.h.
| typedef stored_type Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::reference |
Definition at line 53 of file VectorBase.h.
| typedef stored_type Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::value_type |
Definition at line 56 of file VectorBase.h.
|
inline |
Definition at line 59 of file VectorBase.h.
Referenced by Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator+(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator-().
|
inline |
Definition at line 60 of file VectorBase.h.
|
inline |
Definition at line 112 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 102 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 82 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index, and Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::iterator().

|
inline |
Definition at line 62 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 66 of file VectorBase.h.
|
inline |
Definition at line 89 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index, and n.
|
inline |
Definition at line 85 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index, and Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::iterator().

|
inline |
Definition at line 128 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 72 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 76 of file VectorBase.h.
|
inline |
Definition at line 93 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index, and n.
|
inline |
Definition at line 105 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 115 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 121 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 109 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 118 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 124 of file VectorBase.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
inline |
Definition at line 98 of file VectorBase.h.
References i, and Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::index.
|
private |
Definition at line 135 of file VectorBase.h.
Referenced by Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator!=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator*(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator+(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator++(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator+=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator-(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator--(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator-=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator->(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator<(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator<=(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator==(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator>(), Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator>=(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::iterator::operator[]().
|
private |
Definition at line 134 of file VectorBase.h.