|
ORIGINAL
|
Cross-platform mutex and lock management utilities. More...


Go to the source code of this file.
Classes | |
| class | original::mutexBase |
| Abstract base class for mutex implementations. More... | |
| class | original::lockGuard |
| Abstract base class for lock guard implementations. More... | |
| class | original::mutex |
| class | original::uniqueLock |
| RAII wrapper for single mutex locking. More... | |
| class | original::multiLock< MUTEX > |
| RAII wrapper for multiple mutex locking. More... | |
Namespaces | |
| namespace | original |
| Main namespace for the project Original. | |
Cross-platform mutex and lock management utilities.
This header defines the mutex abstraction and RAII-based locking mechanisms for multithreaded programming within the original namespace.