Add TCacheMap::GetItems()

This commit is contained in:
J-P Nurmi
2015-07-13 12:15:30 +02:00
parent 3cdaca51a6
commit f506a59993
+12
View File
@@ -334,6 +334,18 @@ public:
m_mItems.clear();
}
/**
* @brief Returns all entries
*/
std::map<K,V> GetItems() {
Cleanup();
std::map<K,V> mItems;
for (const auto& it : m_mItems) {
mItems[it.first] = it.second.second;
}
return mItems;
}
// Setters
void SetTTL(unsigned int u) { m_uTTL = u; }
// !Setters