Element iterator for the hash grid. More...
Public Member Functions | |
| Iterator (Grid &grid) | |
| Iterator (Grid &grid, grid_iterator grid_it, cell_iterator cell_it) | |
| Iterator & | operator++ () |
| Iterator | operator++ (int) |
| bool | operator== (const Iterator &rhs) const |
| bool | operator!= (const Iterator &rhs) const |
| value_type & | operator* () const |
| value_type * | operator-> () const |
| const CellIndex | index () const |
Private Types | |
| typedef Grid::iterator | grid_iterator |
| typedef CellContent::iterator | cell_iterator |
Private Member Functions | |
| void | searchNextCell_ () |
Private Attributes | |
| Grid & | grid_ |
| grid_iterator | grid_it_ |
| cell_iterator | cell_it_ |
Friends | |
| class | HashGrid |
Element iterator for the hash grid.
|
private |
|
private |
|
inline |
References HashGrid< Cluster >::Iterator::searchNextCell_().
|
inline |
References HashGrid< Cluster >::Iterator::grid_it_.
|
inline |
|
inline |
References HashGrid< Cluster >::Iterator::cell_it_.
|
inline |
References HashGrid< Cluster >::Iterator::cell_it_, and HashGrid< Cluster >::Iterator::searchNextCell_().
Referenced by HashGrid< Cluster >::Iterator::operator++().
|
inline |
References HashGrid< Cluster >::Iterator::operator++().
|
inline |
References HashGrid< Cluster >::Iterator::cell_it_.
|
inline |
|
inlineprivate |
|
friend |
|
private |
|
private |
Referenced by HashGrid< Cluster >::Iterator::searchNextCell_().
|
private |
| OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:28 using doxygen 1.8.5 |