Home
last modified time | relevance | path

Searched refs:concurrent_lru_cache (Results 1 – 5 of 5) sorted by relevance

/oneTBB/doc/main/reference/
H A Dconcurrent_lru_cache_cls.rst3 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 Dconcurrent_lru_cache.h21 #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 Dtest_concurrent_lru_cache.cpp134 using cache_type = tbb::concurrent_lru_cache<int, utils::LifeTrackableObject, decltype(foo)>;
H A Dtest_tbb_header.cpp175 TestTypeDefinitionPresence2( concurrent_lru_cache<int, int> ); in TestPreviewNames()
/oneTBB/test/common/
H A Dconcurrent_lru_cache_common.h148 using cache_type = tbb::concurrent_lru_cache<CacheTypes...>;