mirror of
https://github.com/znc/znc.git
synced 2026-07-06 18:01:21 +02:00
Add TCacheMap::GetItems()
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user