Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
seqlock.hpp File Reference

Lock-free sequence-lock for coherent multi-field snapshots. More...

#include <atomic>
#include <array>
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <type_traits>

Go to the source code of this file.

Classes

class  pulp::runtime::SeqLock< T >
 Lock-free reader/writer for reading multi-field structs as consistent snapshots. More...

Namespaces

namespace  pulp
namespace  pulp::runtime

Detailed Description

Lock-free sequence-lock for coherent multi-field snapshots.