+
+/**
+ * \brief Initialise the visit of the Hash table (DictSetHT)
+ */
+void DictSet::InitTraversal()
+{
+ ItDictHt = Dicts.begin();
+}
+
+/**
+ * \brief Get the next entry while visiting the Hash table (DictSetHT)
+ * \return The next Dict if found, otherwhise NULL
+ */
+Dict *DictSet::GetNextEntry()
+{
+ if (ItDictHt != Dicts.end())
+ {
+ Dict *tmp = ItDictHt->second;
+ ++ItDictHt;
+
+ return tmp;
+ }
+ else
+ {
+ return NULL;
+ }
+}
+