| 
    NEST
    2.6.0,not_revisioned_source_dir@0
    
   | 
 
#include <sparsetable.h>
Public Types | |
| typedef destructive_two_d_iterator | iterator | 
| typedef std::input_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 | |
| destructive_two_d_iterator (typename containertype::iterator begin, typename containertype::iterator end, typename containertype::iterator curr) | |
| destructive_two_d_iterator (typename containertype::iterator begin, typename containertype::iterator end, typename containertype::iterator curr, typename containertype::value_type::TWOD_ITER_ col) | |
| destructive_two_d_iterator () | |
| void | advance_past_end () | 
| reference | operator* () const | 
| pointer | operator-> () const | 
| iterator & | operator++ () | 
| 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 destructive_two_d_iterator< containertype >::_tmp_vt | 
| typedef _tmp_vt::difference_type destructive_two_d_iterator< containertype >::difference_type | 
| typedef destructive_two_d_iterator destructive_two_d_iterator< containertype >::iterator | 
| typedef std::input_iterator_tag destructive_two_d_iterator< containertype >::iterator_category | 
| typedef _tmp_vt::pointer destructive_two_d_iterator< containertype >::pointer | 
| typedef _tmp_vt::reference destructive_two_d_iterator< containertype >::reference | 
| typedef _tmp_vt::value_type destructive_two_d_iterator< containertype >::value_type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
References destructive_two_d_iterator< containertype >::col_current, destructive_two_d_iterator< containertype >::row_current, and destructive_two_d_iterator< containertype >::row_end.
Referenced by destructive_two_d_iterator< containertype >::destructive_two_d_iterator(), and destructive_two_d_iterator< containertype >::operator++().
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| containertype::value_type::TWOD_ITER_ destructive_two_d_iterator< containertype >::col_current | 
Referenced by destructive_two_d_iterator< containertype >::advance_past_end(), destructive_two_d_iterator< containertype >::destructive_two_d_iterator(), destructive_two_d_iterator< containertype >::operator*(), destructive_two_d_iterator< containertype >::operator++(), and destructive_two_d_iterator< containertype >::operator==().
| containertype::iterator destructive_two_d_iterator< containertype >::row_begin | 
Referenced by destructive_two_d_iterator< containertype >::operator==().
| containertype::iterator destructive_two_d_iterator< containertype >::row_current | 
| containertype::iterator destructive_two_d_iterator< containertype >::row_end | 
 1.8.7