Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
atomics.hh File Reference
#include <ase/platform.hh>
#include <atomic>
#include <boost/atomic/atomic.hpp>
#include <ase/loft.hh>

Go to the source code of this file.

Classes

class  Ase::AtomicIntrusiveStack< T >
 
struct  Ase::MpmcStack< Node >
 
struct  Ase::AtomicStack< Value, GrowOnlyAllocator >
 
class  Ase::AtomicBits
 Vector of atomic bits, operates in blocks of 64 bits. More...
 
class  Ase::AtomicBits::Iter
 

Namespaces

namespace  Ase
 The Anklang C++ API namespace.
 

Typedefs

template<class T >
using Ase::Atomic = boost::atomic< T >
 Substitute for std::atomic<> with fixes for GCC.
 
using Ase::AtomicU64 = std::atomic< uint64 >