Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Public Member Functions | |
handle_object () | |
handle_object (concurrent_lru_cache &cache_ref, typename map_storage_type::reference value_ref) | |
operator bool () const | |
handle_object (handle_object &&src) | |
handle_object & | operator= (handle_object &&src) |
value_type & | value () |
~handle_object () | |
Private Member Functions | |
void | operator= (handle_object &) |
handle_object (handle_object &) | |
Private Attributes | |
concurrent_lru_cache * | my_cache_pointer |
map_storage_type::pointer | my_map_record_ptr |
Friends | |
handle_object && | move (handle_object &h) |
Definition at line 110 of file concurrent_lru_cache.h.
|
inline |
Definition at line 114 of file concurrent_lru_cache.h.
|
inline |
Definition at line 115 of file concurrent_lru_cache.h.
|
inline |
Definition at line 121 of file concurrent_lru_cache.h.
References __TBB_ASSERT.
|
inline |
Definition at line 156 of file concurrent_lru_cache.h.
References tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::signal_end_of_usage().
|
private |
|
inline |
Definition at line 116 of file concurrent_lru_cache.h.
|
inline |
Definition at line 126 of file concurrent_lru_cache.h.
References __TBB_ASSERT, tbb::move(), tbb::internal::no_assign::operator=(), and tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::signal_end_of_usage().
|
private |
|
inline |
Definition at line 151 of file concurrent_lru_cache.h.
References __TBB_ASSERT.
|
friend |
Definition at line 164 of file concurrent_lru_cache.h.
|
private |
Definition at line 111 of file concurrent_lru_cache.h.
|
private |
Definition at line 112 of file concurrent_lru_cache.h.