Constant element iterator for the hash grid. More...
Public Member Functions | |
| ConstIterator (const Grid &grid) | |
| ConstIterator (const Grid &grid, grid_iterator grid_it, cell_iterator cell_it) | |
| ConstIterator (const Iterator &it) | |
| ConstIterator & | operator++ () |
| ConstIterator | operator++ (int) |
| bool | operator== (const ConstIterator &rhs) const |
| bool | operator!= (const ConstIterator &rhs) const |
| const value_type & | operator* () const |
| const value_type * | operator-> () const |
| const CellIndex | index () const |
Private Types | |
| typedef Grid::const_iterator | grid_iterator |
| typedef CellContent::const_iterator | cell_iterator |
Private Member Functions | |
| void | searchNextCell_ () |
Private Attributes | |
| const Grid & | grid_ |
| grid_iterator | grid_it_ |
| cell_iterator | cell_it_ |
Friends | |
| class | HashGrid |
Constant element iterator for the hash grid.
typedef CellContent::const_iterator cell_iterator [private] |
typedef Grid::const_iterator grid_iterator [private] |
| ConstIterator | ( | const Grid & | grid | ) | [inline] |
| ConstIterator | ( | const Grid & | grid, | |
| grid_iterator | grid_it, | |||
| cell_iterator | cell_it | |||
| ) | [inline] |
| ConstIterator | ( | const Iterator & | it | ) | [inline] |
| const CellIndex index | ( | ) | const [inline] |
References HashGrid< Cluster >::ConstIterator::grid_it_.
| bool operator!= | ( | const ConstIterator & | rhs | ) | const [inline] |
| const value_type& operator* | ( | ) | const [inline] |
References HashGrid< Cluster >::ConstIterator::cell_it_.
| ConstIterator& operator++ | ( | ) | [inline] |
| ConstIterator operator++ | ( | int | ) | [inline] |
References HashGrid< Cluster >::ConstIterator::operator++().
| const value_type* operator-> | ( | ) | const [inline] |
References HashGrid< Cluster >::ConstIterator::cell_it_.
| bool operator== | ( | const ConstIterator & | rhs | ) | const [inline] |
| void searchNextCell_ | ( | ) | [inline, private] |
friend class HashGrid [friend] |
cell_iterator cell_it_ [private] |
Referenced by HashGrid< Cluster >::ConstIterator::searchNextCell_().
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:50 using doxygen 1.7.1 |