|
Rcpp Version 1.1.2
|
#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.
References const_iterator(), index, and row.
Referenced by const_iterator(), operator!=(), operator+(), operator++(), operator++(), operator+=(), operator-(), operator-(), operator-(), operator--(), operator--(), operator-=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().

|
inline |
Definition at line 234 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::ConstMatrixRow(), index, and row.

|
inline |
Definition at line 271 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 263 of file MatrixRow.h.
|
inline |
Definition at line 256 of file MatrixRow.h.
References const_iterator(), index, and row.

|
inline |
Definition at line 236 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 240 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 260 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 281 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 258 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 257 of file MatrixRow.h.
References const_iterator(), index, and row.

|
inline |
Definition at line 246 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 250 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 261 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 266 of file MatrixRow.h.
|
inline |
Definition at line 272 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 274 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 270 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 273 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 275 of file MatrixRow.h.
References const_iterator(), and index.

|
inline |
Definition at line 277 of file MatrixRow.h.
|
private |
Definition at line 287 of file MatrixRow.h.
Referenced by const_iterator(), const_iterator(), operator!=(), operator*(), operator+(), operator++(), operator++(), operator+=(), operator-(), operator-(), operator-(), operator--(), operator--(), operator-=(), operator->(), operator<(), operator<=(), operator==(), operator>(), operator>=(), and operator[]().
|
private |
Definition at line 286 of file MatrixRow.h.
Referenced by const_iterator(), const_iterator(), operator*(), operator+(), operator-(), operator->(), and operator[]().