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 113 of file concurrent_lru_cache.h.
|
inline |
Definition at line 117 of file concurrent_lru_cache.h.
|
inline |
Definition at line 118 of file concurrent_lru_cache.h.
|
inline |
Definition at line 124 of file concurrent_lru_cache.h.
References __TBB_ASSERT.
|
inline |
Definition at line 159 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 119 of file concurrent_lru_cache.h.
|
inline |
Definition at line 129 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 154 of file concurrent_lru_cache.h.
References __TBB_ASSERT.
|
friend |
Definition at line 167 of file concurrent_lru_cache.h.
|
private |
Definition at line 114 of file concurrent_lru_cache.h.
|
private |
Definition at line 115 of file concurrent_lru_cache.h.