LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "sparse_vector.h"
Public Member Functions | |
const_datarange_iterator ()=default | |
const_datarange_iterator (base_iterator it) | |
const_datarange_iterator & | operator++ () |
const_datarange_t & | operator* () const |
bool | operator!= (const_datarange_iterator const &other) const |
Private Types | |
using | const_datarange_t = typename sparse_vector< T >::const_datarange_t |
using | base_iterator = typename sparse_vector< T >::range_iterator |
Private Attributes | |
base_iterator | it |
Definition at line 1715 of file sparse_vector.h.
|
private |
Definition at line 1717 of file sparse_vector.h.
|
private |
Definition at line 1716 of file sparse_vector.h.
|
default |
|
inline |
Definition at line 1723 of file sparse_vector.h.
|
inline |
Definition at line 1731 of file sparse_vector.h.
References lar::details::const_datarange_iterator< T >::it, and lar::sparse_vector< T >::iterate_ranges().
|
inline |
Definition at line 1730 of file sparse_vector.h.
|
inline |
Definition at line 1725 of file sparse_vector.h.
|
private |
Definition at line 1718 of file sparse_vector.h.
Referenced by lar::details::const_datarange_iterator< T >::operator!=().