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::pMutex |
POSIX thread mutex implementation. More... | |
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.