TSDuck Version 3.15-964 (TSDuck - The MPEG Transport Stream Toolkit)
tsDoubleCheckLock.h File Reference

Definition of a "double check lock" as defined in ACE. More...

Classes

class  ts::DoubleCheckLock
 The class DoubleCheckLock implements the double check locking design pattern. More...
 
class  ts::DoubleCheckLock::Reader
 Guard class for the reader thread. More...
 
class  ts::DoubleCheckLock::Writer
 Guard class for writer threads. More...
 

Namespaces

 ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Detailed Description

Definition of a "double check lock" as defined in ACE.