libASPL
Loading...
Searching...
No Matches
DoubleBuffer.hpp File Reference

Double buffer. More...

#include <CoreFoundation/CoreFoundation.h>
#include <atomic>
#include <mutex>
#include <optional>
#include <shared_mutex>
#include <utility>

Go to the source code of this file.

Classes

class  aspl::DoubleBuffer< T >
 Doubly-buffered value with non-blocking read and blocking write. More...
 
class  aspl::DoubleBuffer< T >::ReadLock
 Read lock. More...
 

Detailed Description

Double buffer.

Definition in file DoubleBuffer.hpp.