| THM1176InstrumentManager 1.2 Qt Object abstraction for Metrolab THM1176

Loading...
Searching...
No Matches
Synchronization.h File Reference

Synchronization primitives. More...

`#include <mutex>`
`#include <thread>`
`#include <condition_variable>`
Include dependency graph for Synchronization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | MTL::Synchronization::CSemaphore
| Counting semaphore. More...
class | MTL::Synchronization::CLockGuard< LockType >
| Lock. More...

## Namespaces
namespace | MTL
namespace | MTL::Synchronization

## Typedefs
typedef std::mutex | MTL::Synchronization::CMutex
| Mutex.
typedef std::recursive_mutex | MTL::Synchronization::CRecursiveMutex
| Recursive Mutex.
typedef std::thread | MTL::Synchronization::CThread
| Thread.

## Detailed Description

Synchronization primitives.

Definition in file Synchronization.h.