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