OpenMS
2.7.0
|
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++ () |
const 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.
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
References HashGrid< Cluster >::ConstIterator::grid_it_.
|
inline |
|
inline |
References HashGrid< Cluster >::ConstIterator::cell_it_.
|
inline |
|
inline |
References HashGrid< Cluster >::ConstIterator::operator++().
|
inline |
References HashGrid< Cluster >::ConstIterator::cell_it_.
|
inline |
|
inlineprivate |
|
friend |
|
private |
|
private |
Referenced by HashGrid< Cluster >::ConstIterator::searchNextCell_().
|
private |