Semaphore class.
More...
#include <Semaphore.h>
| sw::Semaphore::Semaphore |
( |
Size |
initCount | ) |
|
|
inlineexplicit |
| void sw::Semaphore::Down |
( |
| ) |
|
| bool sw::Semaphore::TryDown |
( |
| ) |
|
| void sw::Semaphore::Up |
( |
| ) |
|
| std::condition_variable sw::Semaphore::m_condVariable |
|
private |
| Size sw::Semaphore::m_count |
|
private |
| std::mutex sw::Semaphore::m_lock |
|
private |
The documentation for this class was generated from the following files:
- D:/ProgramyVS/SWLibraries/swCommonLib/Common/Multithreading/Semaphore.h
- D:/ProgramyVS/SWLibraries/swCommonLib/Common/Multithreading/Semaphore.cpp