|
DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
|
Provides an RAII-style scoped lock wrapper around synchronization primitives. More...
#include "Common.h"#include "System/Threading/CriticalSection.h"#include "System/Threading/Mutex.h"#include "System/Threading/Semaphore.h"#include "System/Threading/SemaphoreSlim.h"Go to the source code of this file.
Classes | |
| class | DotNetDupe::System::Threading::Lock< CriticalSection > |
| Specialization of Lock for CriticalSection objects. More... | |
| class | DotNetDupe::System::Threading::Lock< T > |
| Provides an RAII-style scoped lock wrapper around synchronization primitives. More... | |
Namespaces | |
| namespace | DotNetDupe |
| namespace | DotNetDupe::System |
| namespace | DotNetDupe::System::Threading |
Typedefs | |
| typedef Lock< CriticalSection > | DotNetDupe::System::Threading::CriticalSectionLock |
| Convenience alias for Lock<CriticalSection>. | |
| typedef Lock< Mutex > | DotNetDupe::System::Threading::MutexLock |
| Convenience alias for Lock<Mutex>. | |
| typedef Lock< Semaphore > | DotNetDupe::System::Threading::SemaphoreLock |
| Convenience alias for Lock<Semaphore>. | |
| typedef Lock< SemaphoreSlim > | DotNetDupe::System::Threading::SemaphoreSlimLock |
| Convenience alias for Lock<SemaphoreSlim>. | |
Provides an RAII-style scoped lock wrapper around synchronization primitives.
Definition in file Lock.h.