THM1176InstrumentManager 1.1
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.