Home
last modified time | relevance | path

Searched refs:accessor (Results 1 – 8 of 8) sorted by relevance

/oneTBB/doc/main/tbb_userguide/
H A Dconcurrent_hash_map.rst56 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 Dtask_stream.h119 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 Darena.h336 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 Dconformance_concurrent_hash_map.cpp224 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 Dtest_concurrent_hash_map.cpp81 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 Dtest_tbb_fork.cpp87 TidTableType::accessor acc; in operator ()()
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_hash_map.h769 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 Dcount_strings.cpp87 StringTable::accessor a; in operator ()()