From e051b5ad8f08099eebb14cad8f8640ec6387411e Mon Sep 17 00:00:00 2001 From: jules Date: Fri, 12 Feb 2016 10:21:23 +0000 Subject: [PATCH] Added method HashMap::Iterator::reset() --- modules/juce_core/containers/juce_HashMap.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/juce_core/containers/juce_HashMap.h b/modules/juce_core/containers/juce_HashMap.h index c1c0988765..80eb79f20f 100644 --- a/modules/juce_core/containers/juce_HashMap.h +++ b/modules/juce_core/containers/juce_HashMap.h @@ -424,6 +424,13 @@ public: return entry != nullptr ? entry->value : ValueType(); } + /** Resets the iterator to its starting position. */ + void reset() noexcept + { + entry = nullptr; + index = 0; + } + private: //============================================================================== const HashMap& hashMap;