|
MeVisLab Toolbox Reference
|
A scoped semaphore access object that increments on construction and decrements on destruction. More...
#include <Semaphore.h>
Public Member Functions | |
| ScopedSemaphoreAccess (Semaphore &semaphore) | |
| ScopedSemaphoreAccess (const ScopedSemaphoreAccess &other) | |
| ScopedSemaphoreAccess & | operator= (const ScopedSemaphoreAccess &)=default |
| ~ScopedSemaphoreAccess () | |
A scoped semaphore access object that increments on construction and decrements on destruction.
Synopsis:
Definition at line 72 of file Semaphore.h.
| asio::ScopedSemaphoreAccess::ScopedSemaphoreAccess | ( | Semaphore & | semaphore | ) |
Referenced by operator=(), and ScopedSemaphoreAccess().
| asio::ScopedSemaphoreAccess::ScopedSemaphoreAccess | ( | const ScopedSemaphoreAccess & | other | ) |
References ScopedSemaphoreAccess().
| asio::ScopedSemaphoreAccess::~ScopedSemaphoreAccess | ( | ) |
|
default |
References ScopedSemaphoreAccess().