Template Class ClusterBiMapIterator

Class Documentation

template<typename HandleT>
class ClusterBiMapIterator

Iterator over cluster handles in this cluster map.

Important: This is NOT a fail fast iterator. If the cluster map is changed while using an instance of this iterator the behavior is undefined!

Public Functions

inline ClusterBiMapIterator(StableVectorIterator<ClusterHandle, Cluster<HandleT>> iterator)
ClusterBiMapIterator &operator++()
bool operator==(const ClusterBiMapIterator &other) const
bool operator!=(const ClusterBiMapIterator &other) const
ClusterHandle operator*() const