Home
last modified time | relevance | path

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

/oneTBB/include/oneapi/tbb/
H A Dtask_arena.h41 class task_arena_function : public delegate_base {
65 class task_arena_function<F,void> : public delegate_base {
90 TBB_EXPORT void __TBB_EXPORTED_FUNC execute(d1::task_arena_base&, d1::delegate_base&);
93 TBB_EXPORT void __TBB_EXPORTED_FUNC isolate_within_arena(d1::delegate_base& d, std::intptr_t);
H A Dtask_group.h45 class delegate_base; variable
62 TBB_EXPORT void __TBB_EXPORTED_FUNC execute(d1::task_arena_base&, d1::delegate_base&);
63 TBB_EXPORT void __TBB_EXPORTED_FUNC isolate_within_arena(d1::delegate_base&, std::intptr_t);
632 class spawn_delegate : public delegate_base {
645 class wait_delegate : public delegate_base {
H A Dconcurrent_queue.h312 … std::ptrdiff_t target, d1::delegate_base& predicate );
/oneTBB/include/oneapi/tbb/detail/
H A D_utils.h370 class delegate_base {
373 virtual ~delegate_base() {} in ~delegate_base()
377 class delegated_function : public delegate_base {
H A D_waitable_atomic.h26 TBB_EXPORT void __TBB_EXPORTED_FUNC wait_on_address(void* address, d1::delegate_base& wakeup_condit…
/oneTBB/src/tbb/
H A Darena.cpp503 static void execute(d1::task_arena_base&, d1::delegate_base&);
518 void __TBB_EXPORTED_FUNC execute(d1::task_arena_base& ta, d1::delegate_base& d) { in execute()
695 d1::delegate_base& m_delegate;
730 delegated_task(d1::delegate_base& d, concurrent_monitor& s, d1::wait_context& wo) in delegated_task()
740 void task_arena_impl::execute(d1::task_arena_base& ta, d1::delegate_base& d) { in execute()
853 void isolate_within_arena(d1::delegate_base& d, std::intptr_t isolation) { in isolate_within_arena()
H A Daddress_waiter.cpp69 void wait_on_address(void* address, d1::delegate_base& predicate, std::uintptr_t context) { in wait_on_address()
H A Dconcurrent_bounded_queue.cpp52 … std::ptrdiff_t target, d1::delegate_base& predicate ) in wait_bounded_queue_monitor()