Searched refs:accessor (Results 1 – 8 of 8) sorted by relevance
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | concurrent_hash_map.rst | 56 StringTable::accessor a; 90 respectively with the classes ``accessor`` and ``const_accessor`` that 91 act as smart pointers. An *accessor* represents *update* (*write*) 93 up that key in the table block until the ``accessor`` is done. A 100 The methods ``find`` and ``insert`` take an ``accessor`` or 104 ``accessor`` or ``const_accessor`` is destroyed. Because having access 106 the ``accessor`` or ``const_accessor``. To do so, declare it in the 116 StringTable accessor a;
|
| /oneTBB/src/tbb/ |
| H A D | task_stream.h | 119 template<task_stream_accessor_type accessor> 147 template<task_stream_accessor_type accessor> 148 class task_stream : public task_stream_accessor< accessor > { 149 using lane_t = typename task_stream_accessor<accessor>::lane_t;
|
| H A D | arena.h | 336 template<task_stream_accessor_type accessor> 337 d1::task* get_stream_task(task_stream<accessor>& stream, unsigned& hint); 478 template<task_stream_accessor_type accessor> 479 inline d1::task* arena::get_stream_task(task_stream<accessor>& stream, unsigned& hint) { in get_stream_task()
|
| /oneTBB/test/conformance/ |
| H A D | conformance_concurrent_hash_map.cpp | 224 typename test_table_type::accessor a; in FillTable() 408 YourTable2::accessor a; in TestIteratorsAndRanges() 610 DataStateTrackedTable::accessor a; in apply() 680 test_table_type::accessor a; in apply() 808 YourTable::accessor res; in apply() 822 YourTable::accessor a1, a2; in apply() 844 YourTable::accessor fake_ca; in operator ()() 1287 using accessor = typename chmap_type::accessor; in test_heterogeneous_find() typedef 1289 accessor acc; in test_heterogeneous_find() 1417 using accessor = typename chmap_type::accessor; in test_heterogeneous_insert() typedef [all …]
|
| /oneTBB/test/tbb/ |
| H A D | test_concurrent_hash_map.cpp | 81 typename Table::accessor a; in operator ()() 147 typename Table::accessor a; in operator ()() 425 hash_map_type::accessor a; in TestScopedAllocator() 845 using accessor = IsWriterAccessor<typename map_type::accessor>; typedef 848 test_chmap_access_mode<map_type, accessor>(/*expect_write = */true);
|
| H A D | test_tbb_fork.cpp | 87 TidTableType::accessor acc; in operator ()()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_hash_map.h | 769 class accessor; in __TBB_requires() 777 friend class accessor; in __TBB_requires() local 818 class accessor: public const_accessor { in __TBB_requires() 1116 bool find( accessor &result, const Key &key ) { in __TBB_requires() 1130 bool>::type find( accessor& result, const K& key ) { in __TBB_requires() 1144 bool insert( accessor &result, const Key &key ) { in __TBB_requires() 1160 bool>::type insert( accessor& result, const K& key ) { in __TBB_requires() 1174 bool insert( accessor &result, const value_type &value ) { in __TBB_requires() 1193 bool insert( accessor &result, value_type && value ) { in __TBB_requires() 1213 bool emplace( accessor &result, Args&&... args ) { in __TBB_requires() [all …]
|
| /oneTBB/examples/concurrent_hash_map/count_strings/ |
| H A D | count_strings.cpp | 87 StringTable::accessor a; in operator ()()
|