Searched refs:concurrent_lru_cache (Results 1 – 5 of 5) sorted by relevance
| /oneTBB/doc/main/reference/ |
| H A D | concurrent_lru_cache_cls.rst | 3 concurrent_lru_cache title 18 A ``concurrent_lru_cache`` container maps keys to values with the ability 25 ``concurrent_lru_cache::handle`` object that refers to an item instead of its value. 44 #include "oneapi/tbb/concurrent_lru_cache.h" 54 class concurrent_lru_cache { 79 ~concurrent_lru_cache(); 82 }; // class concurrent_lru_cache 96 .. cpp:function:: ~concurrent_lru_cache(); 129 **Effects**: Transfers the reference to the value stored in ``concurrent_lru_cache`` 137 … **Effects**: Releases the reference (if it exists) to a value stored in ``concurrent_lru_cache``. [all …]
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_lru_cache.h | 21 #error Set TBB_PREVIEW_CONCURRENT_LRU_CACHE to include concurrent_lru_cache.h 43 class concurrent_lru_cache : no_assign { 65 using lru_cache_type = concurrent_lru_cache<KeyT, ValT, KeyToValFunctorT>; 93 concurrent_lru_cache(value_function_type value_function, std::size_t cache_capacity) in concurrent_lru_cache() function 198 struct concurrent_lru_cache<KeyT, ValT, KeyToValFunctorT>::storage_map_value_type { 224 struct concurrent_lru_cache<KeyT, ValT, KeyToValFunctorT>::handle_object { 291 struct concurrent_lru_cache<KeyT, ValT, KeyToValFunctorT>::aggregator_operation 318 struct concurrent_lru_cache<KeyT, ValT, KeyToValFunctorT>::retrieve_aggregator_operation 343 struct concurrent_lru_cache<KeyT, ValT, KeyToValFunctorT>::signal_end_of_usage_aggregator_operation 369 using detail::d1::concurrent_lru_cache;
|
| /oneTBB/test/tbb/ |
| H A D | test_concurrent_lru_cache.cpp | 134 using cache_type = tbb::concurrent_lru_cache<int, utils::LifeTrackableObject, decltype(foo)>;
|
| H A D | test_tbb_header.cpp | 175 TestTypeDefinitionPresence2( concurrent_lru_cache<int, int> ); in TestPreviewNames()
|
| /oneTBB/test/common/ |
| H A D | concurrent_lru_cache_common.h | 148 using cache_type = tbb::concurrent_lru_cache<CacheTypes...>;
|