|
DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
|
Directories | |
| Tasks | |
Files | |
| AbandonedMutexException.h | |
| Exception thrown when a thread acquires a Mutex abandoned by another thread. | |
| AutoResetEvent.h | |
| Notifies a waiting thread that an event has occurred. | |
| ConditionVariable.h | |
| Provides condition variable synchronization primitive for thread coordination. | |
| CriticalSection.h | |
| Provides a re-entrant mutual exclusion primitive for thread synchronization. | |
| EventWaitHandle.h | |
| Represents a thread synchronization event supporting automatic and manual reset modes. | |
| Interlocked.h | |
| Provides atomic operations for variables that are shared by multiple threads. | |
| Lock.h | |
| Provides an RAII-style scoped lock wrapper around synchronization primitives. | |
| ManualResetEvent.h | |
| Notifies one or more waiting threads that an event has occurred. | |
| Mutex.h | |
| A synchronization primitive that can also be used for interprocess synchronization. | |
| Semaphore.h | |
| Limits the number of threads that can access a resource or pool of resources concurrently. | |
| SemaphoreFullException.h | |
| Exception thrown when the Semaphore::Release method is called on a full semaphore. | |
| SemaphoreSlim.h | |
| Represents a lightweight alternative to Semaphore for intra-process synchronization. | |
| SynchronizationLockException.h | |
| Exception thrown when a method requires synchronization but is called from an unsynchronized block. | |
| Thread.h | |
| Creates and controls a thread, sets its priority, and gets its status mirroring .NET System.Threading.Thread. | |
| ThreadInterruptedException.h | |
| Exception thrown when a Thread is interrupted while in a waiting state. | |
| ThreadPool.h | |
| Provides a pool of threads that can be used to execute tasks and work items. | |
| ThreadStateException.h | |
| Exception thrown when a Thread is in an invalid state for the method call. | |
| WaitHandle.h | |
| Base abstract classes for synchronization wait handles. | |
| WaitHandleCannotBeOpenedException.h | |
| Exception thrown when an attempt to open a named system wait handle fails. | |