|
aimstil
5.0.5
|
#include <til/sparse_vector.h>


Public Types | |
| typedef detail::sparse_vector_iterator_base< sparse_vector< T, BaselinePolicy >, ValueProxy > | Base |
| typedef ValueProxy & | reference |
| typedef T * | pointer |
Public Types inherited from til::detail::sparse_vector_iterator_base< sparse_vector< T, BaselinePolicy >, ValueProxy > | |
| typedef sparse_vector_iterator_base | Self |
| typedef sparse_vector< T, BaselinePolicy > ::value_type | value_type |
Public Member Functions | |
| iterator (std::size_t i, sparse_vector< T, BaselinePolicy > &p) | |
| ValueProxy & | operator* () |
| pointer | operator-> () |
Public Member Functions inherited from til::detail::sparse_vector_iterator_base< sparse_vector< T, BaselinePolicy >, ValueProxy > | |
| sparse_vector_iterator_base (std::size_t i, sparse_vector< T, BaselinePolicy > &sv) | |
| sparse_vector_iterator_base (sparse_vector_iterator_base< XSparseVector, XProxy > it) | |
| const ValueProxy & | proxy () const |
| ValueProxy & | proxy () |
| void | operator++ () |
Additional Inherited Members | |
Protected Attributes inherited from til::detail::sparse_vector_iterator_base< sparse_vector< T, BaselinePolicy >, ValueProxy > | |
| ValueProxy | m_valueProxy |
Definition at line 577 of file sparse_vector.h.
| typedef detail::sparse_vector_iterator_base<sparse_vector<T,BaselinePolicy>, ValueProxy> til::sparse_vector< T, BaselinePolicy >::iterator::Base |
Definition at line 581 of file sparse_vector.h.
| typedef T* til::sparse_vector< T, BaselinePolicy >::iterator::pointer |
Definition at line 583 of file sparse_vector.h.
| typedef ValueProxy& til::sparse_vector< T, BaselinePolicy >::iterator::reference |
Definition at line 582 of file sparse_vector.h.
|
inline |
Definition at line 585 of file sparse_vector.h.
|
inline |
Definition at line 586 of file sparse_vector.h.
|
inline |
Definition at line 587 of file sparse_vector.h.