dispenso 1.6.0
A library for task parallelism
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cdispenso::AsyncRequest< T >
 Cdispenso::ThreadPool::AwakeRef
 Cdispenso::CacheAligned< T >
 Cdispenso::CacheGroupDescribes a group of CPUs that share a cache level
 Cdispenso::ChaseLevDeque< T, Capacity >A lock-free SPMC bounded work-stealing deque
 Cdispenso::CompletionEvent
 Cdispenso::ConcurrentObjectArena< T, Index, alignment >
 Cdispenso::ConcurrentObjectArena< dispenso::MpmcRingBuffer >
 Cdispenso::ConcurrentVector< T, Traits, SizeTraits >
 Cdispenso::CpuSetA set of CPU IDs for affinity manipulation and topology queries
 Cdispenso::DefaultConcurrentVectorSizeTraits< T >
 Cdispenso::DefaultConcurrentVectorTraits
 Cdispenso::DistributedRWLock< N >
 Cdetail::ExecutorBase
 Cdispenso::ConcurrentTaskSetExecutor
 Cdispenso::ForwardPropagator
 Cdispenso::ParallelForExecutor
 Cdispenso::SingleThreadExecutor
 Cdispenso::ForEachOptions
 Cdispenso::detail::FutureBase< Result >
 Cdispenso::Future< Result >
 Cdispenso::detail::FutureBase< Result & >
 Cdispenso::Future< Result & >
 Cdispenso::detail::FutureBase< void >
 Cdispenso::Future< void >
 Cdispenso::GraphT< N >
 Cdispenso::ImmediateInvoker
 Cdispenso::Latch
 Cdispenso::MpmcRingBuffer< T, Capacity, RoundUpToPowerOfTwo >A lock-free multi-producer multi-consumer ring buffer with fixed capacity
 Cdispenso::NewThreadInvoker
 Cdispenso::Node
 Cdispenso::BiPropNode
 Cdispenso::OnceFunction
 Cdispenso::ParForOptions
 Cdispenso::PoolAllocatorT< kThreadSafe >
 Cdispenso::ReserveTagS
 Cdispenso::Resource< T >
 Cdispenso::ResourcePool< T >
 Cdetail::RWLockImpl
 Cdispenso::RWLock
 Cdispenso::UnalignedRWLock
 Cdispenso::SmallVector< T, N >
 Cdispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >A lock-free single-producer single-consumer ring buffer with fixed capacity
 Cdispenso::SubgraphT< N >
 CTaskSetBase
 Cdispenso::ConcurrentTaskSet
 Cdispenso::TaskSet
 Cdispenso::ThreadGroupA scheduling group of CPUs for fork-join thread pool assignment
 Cdispenso::ThreadPool
 Cdispenso::TimedTask
 Cdispenso::TimedTaskScheduler