Internal representation of mail_outbox, without padding.
More...
#include <mailbox.h>
Internal representation of mail_outbox, without padding.
Definition at line 80 of file mailbox.h.
◆ proxy_ptr
◆ my_first
proxy_ptr tbb::internal::unpadded_mail_outbox::my_first |
|
protected |
Pointer to first task_proxy in mailbox, or NULL if box is empty.
Definition at line 85 of file mailbox.h.
◆ my_is_idle
bool tbb::internal::unpadded_mail_outbox::my_is_idle |
|
protected |
Owner of mailbox is not executing a task, and has drained its own task pool.
Definition at line 94 of file mailbox.h.
◆ my_last
Pointer to pointer that will point to next item in the queue. Never NULL.
Definition at line 88 of file mailbox.h.
◆ my_task_count
tbb::atomic<int> tbb::internal::unpadded_mail_outbox::my_task_count |
|
protected |
Approximate number of tasks in mailbox to prevent an unlimited grow when the owner is not available.
Definition at line 91 of file mailbox.h.
The documentation for this class was generated from the following file: