| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
Public Member Functions | |
| retrieve_aggregator_operation (key_type key) | |
| void | handle (self_type &container) | 
| map_storage_type::reference | result () | 
| bool | is_new_value_needed () | 
  Public Member Functions inherited from tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::aggregator_operation | |
| aggregator_operation (e_op_type operation_type) | |
| void | cast_and_handle (self_type &container) | 
  Public Member Functions inherited from tbb::interface6::internal::aggregated_operation< Derived > | |
| aggregated_operation () | |
Public Attributes | |
| key_type | my_key | 
| map_storage_type::pointer | my_result_map_record_pointer | 
| bool | my_is_new_value_needed | 
  Public Attributes inherited from tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::aggregator_operation | |
| e_op_type | my_operation_type | 
  Public Attributes inherited from tbb::interface6::internal::aggregated_operation< Derived > | |
| uintptr_t | status | 
| Zero value means "wait" status, all other values are "user" specified values and are defined into the scope of a class which uses "status".  More... | |
| Derived * | next | 
Additional Inherited Members | |
  Public Types inherited from tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::aggregator_operation | |
| enum | e_op_type { op_retive, op_signal_end_of_usage } | 
  Private Member Functions inherited from tbb::internal::no_assign | |
| void | operator= (const no_assign &)=delete | 
| no_assign (const no_assign &)=default | |
| no_assign ()=default | |
Definition at line 209 of file concurrent_lru_cache.h.
      
  | 
  inline | 
Definition at line 213 of file concurrent_lru_cache.h.
      
  | 
  inline | 
Definition at line 214 of file concurrent_lru_cache.h.
References tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::my_is_new_value_needed, tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::my_key, tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::my_result_map_record_pointer, and tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_serial().
      
  | 
  inline | 
Definition at line 218 of file concurrent_lru_cache.h.
Referenced by tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::operator[]().
      
  | 
  inline | 
Definition at line 217 of file concurrent_lru_cache.h.
Referenced by tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::operator[]().
| bool tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::my_is_new_value_needed | 
Definition at line 212 of file concurrent_lru_cache.h.
Referenced by tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::handle(), and tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::is_new_value_needed().
| key_type tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::my_key | 
Definition at line 210 of file concurrent_lru_cache.h.
Referenced by tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::handle().
| map_storage_type::pointer tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::my_result_map_record_pointer | 
Definition at line 211 of file concurrent_lru_cache.h.
Referenced by tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::handle(), and tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation::result().