MCPcopy Create free account
hub / github.com/CVCUDA/CV-CUDA / ClearAll

Method ClearAll

python/mod_cvcuda/nvcv/Cache.cpp:337–346  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

335}
336
337void Cache::ClearAll()
338{
339 Items savedItems;
340 {
341 std::lock_guard<std::mutex> lk(Cache::Impl::mtx);
342 std::for_each(instances.begin(), instances.end(),
343 [&](Cache *instance) { savedItems.merge(instance->pimpl->items); });
344 Cache::Impl::current_size_inbytes = 0;
345 }
346}
347
348size_t Cache::TotalSize()
349{

Callers

nothing calls this directly

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected