| 32 | } |
| 33 | |
| 34 | void StorageCache::clear(void(callback)(void*)) |
| 35 | { |
| 36 | std::unique_lock<fastlock> ul(m_lock); |
| 37 | if (m_pdict != nullptr) |
| 38 | dictEmpty(m_pdict, callback); |
| 39 | m_spstorage->clear(); |
| 40 | m_collisionCount = 0; |
| 41 | } |
| 42 | |
| 43 | void StorageCache::clearAsync() |
| 44 | { |