aimstil
5.0.5
|
#include <til/sparse_vector.h>
Public Types | |
typedef detail::sparse_vector_iterator_base< const sparse_vector< T, BaselinePolicy >, ConstValueProxy > | Base |
typedef const_reference | reference |
typedef const T * | pointer |
![]() | |
typedef sparse_vector_iterator_base | Self |
typedef const sparse_vector< T, BaselinePolicy > ::value_type | value_type |
Public Member Functions | |
const_iterator (std::size_t i, const sparse_vector< T, BaselinePolicy > &p) | |
const_iterator (const iterator &it) | |
const_reference | operator* () |
pointer | operator-> () |
![]() | |
sparse_vector_iterator_base (std::size_t i, const sparse_vector< T, BaselinePolicy > &sv) | |
sparse_vector_iterator_base (sparse_vector_iterator_base< XSparseVector, XProxy > it) | |
const ConstValueProxy & | proxy () const |
ConstValueProxy & | proxy () |
void | operator++ () |
Additional Inherited Members | |
![]() | |
ConstValueProxy | m_valueProxy |
Definition at line 562 of file sparse_vector.h.
typedef detail::sparse_vector_iterator_base<const sparse_vector<T, BaselinePolicy>, ConstValueProxy > til::sparse_vector< T, BaselinePolicy >::const_iterator::Base |
Definition at line 566 of file sparse_vector.h.
typedef const T* til::sparse_vector< T, BaselinePolicy >::const_iterator::pointer |
Definition at line 568 of file sparse_vector.h.
typedef const_reference til::sparse_vector< T, BaselinePolicy >::const_iterator::reference |
Definition at line 567 of file sparse_vector.h.
|
inline |
Definition at line 570 of file sparse_vector.h.
|
inline |
Definition at line 571 of file sparse_vector.h.
|
inline |
Definition at line 572 of file sparse_vector.h.
|
inline |
Definition at line 573 of file sparse_vector.h.