#include <HashMap.hpp>

| Public Member Functions | |
| std::unique_ptr< AttributeMapHandleIterator< HandleT > > | clone () const final | 
| HashMapIterator (typename unordered_map< HandleT, ValueT >::const_iterator iter) | |
| bool | operator!= (const AttributeMapHandleIterator< HandleT > &other) const final | 
| HandleT | operator* () const final | 
| Returns the current handle.  More... | |
| AttributeMapHandleIterator< HandleT > & | operator++ () final | 
| bool | operator== (const AttributeMapHandleIterator< HandleT > &other) const final | 
|  Public Member Functions inherited from lvr2::AttributeMapHandleIterator< HandleT > | |
| virtual | ~AttributeMapHandleIterator ()=default | 
| Private Attributes | |
| unordered_map< HandleT, ValueT >::const_iterator | m_iter | 
Definition at line 104 of file HashMap.hpp.
| lvr2::HashMapIterator< HandleT, ValueT >::HashMapIterator | ( | typename unordered_map< HandleT, ValueT >::const_iterator | iter | ) | 
| 
 | finalvirtual | 
Implements lvr2::AttributeMapHandleIterator< HandleT >.
| 
 | finalvirtual | 
Implements lvr2::AttributeMapHandleIterator< HandleT >.
| 
 | finalvirtual | 
Returns the current handle.
Implements lvr2::AttributeMapHandleIterator< HandleT >.
| 
 | finalvirtual | 
Advances the iterator once. Using the dereference operator afterwards will yield the next handle.
Implements lvr2::AttributeMapHandleIterator< HandleT >.
| 
 | finalvirtual | 
Implements lvr2::AttributeMapHandleIterator< HandleT >.
| 
 | private | 
Definition at line 116 of file HashMap.hpp.