|
NEST
2.6.0,not_revisioned_source_dir@0
|
#include <sparsetable.h>
Public Types | |
| typedef two_d_iterator | iterator |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef containertype::value_type | _tmp_vt |
| typedef _tmp_vt::value_type | value_type |
| typedef _tmp_vt::difference_type | difference_type |
| typedef _tmp_vt::reference | reference |
| typedef _tmp_vt::pointer | pointer |
Public Member Functions | |
| two_d_iterator (typename containertype::iterator begin, typename containertype::iterator end, typename containertype::iterator curr) | |
| two_d_iterator (typename containertype::iterator begin, typename containertype::iterator end, typename containertype::iterator curr, typename containertype::value_type::TWOD_ITER_ col) | |
| two_d_iterator () | |
| reference | operator* () const |
| pointer | operator-> () const |
| void | advance_past_end () |
| iterator & | operator++ () |
| iterator & | operator-- () |
| iterator | operator++ (int) |
| iterator | operator-- (int) |
| bool | operator== (const iterator &it) const |
| bool | operator!= (const iterator &it) const |
Public Attributes | |
| containertype::iterator | row_begin |
| containertype::iterator | row_end |
| containertype::iterator | row_current |
| containertype::value_type::TWOD_ITER_ | col_current |
| typedef containertype::value_type two_d_iterator< containertype >::_tmp_vt |
| typedef _tmp_vt::difference_type two_d_iterator< containertype >::difference_type |
| typedef two_d_iterator two_d_iterator< containertype >::iterator |
| typedef std::bidirectional_iterator_tag two_d_iterator< containertype >::iterator_category |
| typedef _tmp_vt::pointer two_d_iterator< containertype >::pointer |
| typedef _tmp_vt::reference two_d_iterator< containertype >::reference |
| typedef _tmp_vt::value_type two_d_iterator< containertype >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References two_d_iterator< containertype >::col_current.
Referenced by two_d_iterator< containertype >::operator->().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References two_d_iterator< containertype >::operator*().
|
inline |
| containertype::value_type::TWOD_ITER_ two_d_iterator< containertype >::col_current |
Referenced by two_d_iterator< containertype >::advance_past_end(), two_d_iterator< containertype >::operator*(), two_d_iterator< containertype >::operator++(), two_d_iterator< containertype >::operator--(), two_d_iterator< containertype >::operator==(), and two_d_iterator< containertype >::two_d_iterator().
| containertype::iterator two_d_iterator< containertype >::row_begin |
| containertype::iterator two_d_iterator< containertype >::row_current |
| containertype::iterator two_d_iterator< containertype >::row_end |
1.8.7