Rcpp Version 1.0.9
|
#include <MatrixRow.h>
Public Types | |
typedef traits::r_vector_iterator< RTYPE >::type | vector_iterator |
typedef int | difference_type |
typedef traits::r_vector_const_proxy< RTYPE >::type | value_type |
typedef traits::r_vector_const_proxy< RTYPE >::type | reference |
typedef std::iterator_traits< vector_iterator >::pointer | pointer |
typedef std::random_access_iterator_tag | iterator_category |
Public Member Functions | |
const_iterator (const const_iterator &other) | |
const_iterator (const ConstMatrixRow &row_, int index_) | |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
const_iterator & | operator-- () |
const_iterator | operator-- (int) |
const_iterator | operator+ (difference_type n) const |
const_iterator | operator- (difference_type n) const |
difference_type | operator- (const const_iterator &other) const |
const_iterator & | operator+= (difference_type n) |
const_iterator & | operator-= (difference_type n) |
const reference | operator* () |
const pointer | operator-> () |
bool | operator== (const const_iterator &other) |
bool | operator!= (const const_iterator &other) |
bool | operator< (const const_iterator &other) |
bool | operator> (const const_iterator &other) |
bool | operator<= (const const_iterator &other) |
bool | operator>= (const const_iterator &other) |
const reference | operator[] (int i) const |
difference_type | operator- (const const_iterator &other) |
Private Attributes | |
const ConstMatrixRow & | row |
int | index |
Definition at line 222 of file MatrixRow.h.
typedef int Rcpp::ConstMatrixRow< RTYPE >::const_iterator::difference_type |
Definition at line 226 of file MatrixRow.h.
typedef std::random_access_iterator_tag Rcpp::ConstMatrixRow< RTYPE >::const_iterator::iterator_category |
Definition at line 231 of file MatrixRow.h.
typedef std::iterator_traits<vector_iterator>::pointer Rcpp::ConstMatrixRow< RTYPE >::const_iterator::pointer |
Definition at line 229 of file MatrixRow.h.
typedef traits::r_vector_const_proxy<RTYPE>::type Rcpp::ConstMatrixRow< RTYPE >::const_iterator::reference |
Definition at line 228 of file MatrixRow.h.
typedef traits::r_vector_const_proxy<RTYPE>::type Rcpp::ConstMatrixRow< RTYPE >::const_iterator::value_type |
Definition at line 227 of file MatrixRow.h.
typedef traits::r_vector_iterator<RTYPE>::type Rcpp::ConstMatrixRow< RTYPE >::const_iterator::vector_iterator |
Definition at line 224 of file MatrixRow.h.
|
inline |
Definition at line 233 of file MatrixRow.h.
|
inline |
Definition at line 234 of file MatrixRow.h.
|
inline |
Definition at line 271 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 263 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index, and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::row.
|
inline |
Definition at line 256 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index, and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::row.
|
inline |
Definition at line 236 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 240 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 260 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 281 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 258 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 257 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index, and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::row.
|
inline |
Definition at line 246 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 250 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 261 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 266 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index, and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::row.
|
inline |
Definition at line 272 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 274 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 270 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 273 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 275 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index.
|
inline |
Definition at line 277 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::const_iterator::index, and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::row.
|
private |
Definition at line 287 of file MatrixRow.h.
Referenced by Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator!=(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator*(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator+(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator++(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator+=(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator-(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator--(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator-=(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator->(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator<(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator<=(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator==(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator>(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator>=(), and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator[]().
|
private |
Definition at line 286 of file MatrixRow.h.
Referenced by Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator*(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator+(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator-(), Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator->(), and Rcpp::ConstMatrixRow< RTYPE >::const_iterator::operator[]().