|
Blender V5.0
|
#include <semaphore.h>
Public Member Functions | |
| thread_counting_semaphore (const int count) | |
| thread_counting_semaphore (const thread_counting_semaphore &)=delete | |
| void | acquire () |
| void | release () |
Protected Attributes | |
| thread_mutex | mutex |
| thread_condition_variable | condition |
| int | count |
Definition at line 16 of file semaphore.h.
|
inlineexplicit |
Definition at line 18 of file semaphore.h.
References count.
Referenced by thread_counting_semaphore().
|
delete |
References thread_counting_semaphore().
|
inline |
|
inline |
|
protected |
Definition at line 40 of file semaphore.h.
|
protected |
Definition at line 41 of file semaphore.h.
Referenced by acquire(), release(), and thread_counting_semaphore().
|
protected |
Definition at line 39 of file semaphore.h.