Rcpp Version 1.0.9
|
#include <MatrixRow.h>
Classes | |
class | const_iterator |
Public Types | |
typedef Matrix< RTYPE > | MATRIX |
typedef MATRIX::const_Proxy | const_reference |
typedef MATRIX::value_type | value_type |
typedef const_iterator | iterator |
Public Types inherited from Rcpp::VectorBase< RTYPE, true, ConstMatrixRow< RTYPE > > | |
typedef traits::storage_type< RTYPE >::type | stored_type |
typedef traits::storage_type< RTYPE >::type | elem_type |
typedef iter_base< iter_traits > | iterator |
typedef iter_base< const_iter_traits > | const_iterator |
Public Member Functions | |
ConstMatrixRow (const MATRIX &object, int i) | |
ConstMatrixRow (const ConstMatrixRow &other) | |
const_reference | operator[] (int i) const |
const_iterator | begin () const |
const_iterator | end () const |
int | size () const |
Public Member Functions inherited from Rcpp::VectorBase< RTYPE, true, ConstMatrixRow< RTYPE > > | |
ConstMatrixRow< RTYPE > & | get_ref () |
const ConstMatrixRow< RTYPE > & | get_ref () const |
stored_type | operator[] (R_xlen_t i) const |
R_xlen_t | size () const |
const_iterator | begin () const |
const_iterator | end () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
Private Member Functions | |
int | get_parent_index (int i) const |
Private Attributes | |
const MATRIX & | parent |
MATRIX::const_iterator | start |
int | parent_nrow |
int | row |
Definition at line 216 of file MatrixRow.h.
typedef MATRIX::const_Proxy Rcpp::ConstMatrixRow< RTYPE >::const_reference |
Definition at line 219 of file MatrixRow.h.
typedef const_iterator Rcpp::ConstMatrixRow< RTYPE >::iterator |
Definition at line 290 of file MatrixRow.h.
typedef Matrix<RTYPE> Rcpp::ConstMatrixRow< RTYPE >::MATRIX |
Definition at line 218 of file MatrixRow.h.
typedef MATRIX::value_type Rcpp::ConstMatrixRow< RTYPE >::value_type |
Definition at line 220 of file MatrixRow.h.
|
inline |
Definition at line 292 of file MatrixRow.h.
References Rcpp::Matrix< RTYPE, StoragePolicy >::nrow(), and Rcpp::ConstMatrixRow< RTYPE >::parent.
|
inline |
Definition at line 305 of file MatrixRow.h.
|
inline |
Definition at line 316 of file MatrixRow.h.
|
inline |
Definition at line 320 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::size().
|
inlineprivate |
Definition at line 334 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::parent_nrow, and RCPP_DEBUG_4.
|
inline |
Definition at line 312 of file MatrixRow.h.
References Rcpp::ConstMatrixRow< RTYPE >::parent, Rcpp::ConstMatrixRow< RTYPE >::parent_nrow, and Rcpp::ConstMatrixRow< RTYPE >::row.
|
inline |
Definition at line 324 of file MatrixRow.h.
References Rcpp::Matrix< RTYPE, StoragePolicy >::ncol(), and Rcpp::ConstMatrixRow< RTYPE >::parent.
Referenced by Rcpp::ConstMatrixRow< RTYPE >::end().
|
private |
Definition at line 329 of file MatrixRow.h.
Referenced by Rcpp::ConstMatrixRow< RTYPE >::ConstMatrixRow(), Rcpp::ConstMatrixRow< RTYPE >::operator[](), and Rcpp::ConstMatrixRow< RTYPE >::size().
|
private |
Definition at line 331 of file MatrixRow.h.
Referenced by Rcpp::ConstMatrixRow< RTYPE >::get_parent_index(), and Rcpp::ConstMatrixRow< RTYPE >::operator[]().
|
private |
Definition at line 332 of file MatrixRow.h.
Referenced by Rcpp::ConstMatrixRow< RTYPE >::operator[]().
|
private |
Definition at line 330 of file MatrixRow.h.