Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- a -
- access_lock()
: cds::urcu::gc< general_buffered< Buffer, Lock, Backoff > >
, cds::urcu::gc< general_instant< Lock, Backoff > >
, cds::urcu::gc< signal_buffered< Buffer, Lock, Backoff > >
, cds::urcu::gc< signal_threaded< Buffer, Lock, DisposerThread, Backoff > >
, cds::urcu::gc< general_threaded< Buffer, Lock, DisposerThread, Backoff > >
- access_unlock()
: cds::urcu::gc< general_threaded< Buffer, Lock, DisposerThread, Backoff > >
, cds::urcu::gc< signal_buffered< Buffer, Lock, Backoff > >
, cds::urcu::gc< signal_threaded< Buffer, Lock, DisposerThread, Backoff > >
, cds::urcu::gc< general_buffered< Buffer, Lock, Backoff > >
, cds::urcu::gc< general_instant< Lock, Backoff > >
- activeAnchorCASFailureCount()
: cds::memory::michael::procheap_atomic_stat
- activeDescCASFailureCount()
: cds::memory::michael::procheap_atomic_stat
- add_partial()
: cds::memory::michael::Heap< Options >::processor_heap_base
- address()
: cds::OS::aligned_allocator< T >
- aligned_allocator()
: cds::OS::aligned_allocator< T >
- aligned_heap
: cds::memory::michael::Heap< Options >
- all()
: cds::details::marked_ptr< T, Bitmask >
- alloc()
: cds::gc::ptb::details::guard_allocator< Alloc >
, cds::gc::ptb::details::retired_ptr_pool< Alloc >
, cds::memory::michael::malloc_heap
, cds::memory::michael::aligned_malloc_heap
, cds::memory::michael::page_allocator< Heap >
, cds::memory::michael::page_cached_allocator< FreeListCapacity, Heap >
, cds::memory::michael::Heap< Options >
- alloc_aligned()
: cds::memory::michael::Heap< Options >
- allocate()
: cds::OS::aligned_allocator< T >
- allocatedBytes()
: cds::memory::michael::procheap_atomic_stat
, cds::memory::michael::os_allocated_atomic
- AllocateHPRec()
: cds::gc::hzp::GarbageCollector
- allocateHRCThreadDesc()
: cds::gc::hrc::GarbageCollector
- allocator
: cds::container::cuckoo::type_traits
, cds::container::CuckooMap< Key, T, Traits >
, cds::container::CuckooSet< T, Traits >
, cds::container::lazy_list::type_traits
, cds::container::michael_list::type_traits
, cds::container::skip_list::type_traits
, cds::intrusive::cuckoo::type_traits
, cds::intrusive::CuckooSet< T, Traits >
, cds::intrusive::lazy_list::type_traits
, cds::intrusive::michael_set::type_traits
, cds::intrusive::skip_list::type_traits
, cds::intrusive::split_list::type_traits
- allocator_type
: cds::container::RWQueue< T, Options >
, cds::container::SkipListMap< GC, K, T, Traits >
, cds::container::SkipListMap< cds::gc::nogc, Key, T, Traits >
, cds::container::SkipListMap< cds::urcu::gc< RCU >, Key, T, Traits >
, cds::container::SkipListSet< GC, T, Traits >
, cds::container::SkipListSet< gc::nogc, T, Traits >
, cds::container::SkipListSet< cds::urcu::gc< RCU >, T, Traits >
, cds::container::StripedMap< Container, Options >
, cds::container::StripedSet< Container, Options >
, cds::container::TreiberStack< GC, T, Options >
, cds::container::TsigasCycleQueue< T, Options >
, cds::details::AlignedAllocator< T, ALIGNED_ALLOCATOR >
, cds::details::Allocator< T, Alloc >
, cds::details::deferral_deleter< T, Alloc >
, cds::intrusive::cuckoo::striping< RecursiveLock, Arity, Alloc, Stat >
, cds::intrusive::cuckoo::refinable< RecursiveLock, Arity, BackOff, Alloc, Stat >
, cds::intrusive::MichaelDeque< GC, T, Options >
, cds::intrusive::SkipListSet< GC, T, Traits >
, cds::intrusive::SkipListSet< cds::gc::nogc, T, Traits >
, cds::intrusive::SkipListSet< cds::urcu::gc< RCU >, T, Traits >
, cds::intrusive::striped_set::striping< Lock, Alloc >
, cds::intrusive::striped_set::refinable< RecursiveLock, BackOff, Alloc >
, cds::intrusive::StripedSet< Container, Options >
, cds::container::BasketQueue< GC, T, Options >
, cds::container::LazyKVList< GC, Key, Value, Traits >
, cds::container::LazyKVList< gc::nogc, Key, Value, Traits >
, cds::container::LazyKVList< cds::urcu::gc< RCU >, Key, Value, Traits >
, cds::container::LazyList< GC, T, Traits >
, cds::container::LazyList< gc::nogc, T, Traits >
, cds::container::LazyList< cds::urcu::gc< RCU >, T, Traits >
, cds::container::MichaelDeque< GC, T, Options >
, cds::container::MichaelKVList< GC, Key, Value, Traits >
, cds::container::MichaelKVList< gc::nogc, Key, Value, Traits >
, cds::container::MichaelKVList< cds::urcu::gc< RCU >, Key, Value, Traits >
, cds::container::MichaelList< GC, T, Traits >
, cds::container::MichaelList< gc::nogc, T, Traits >
, cds::container::MichaelList< cds::urcu::gc< RCU >, T, Traits >
, cds::container::MoirQueue< GC, T, Options >
, cds::container::MSQueue< GC, T, Options >
, cds::container::OptimisticQueue< GC, T, Options >
- allocCount()
: cds::memory::michael::os_allocated_atomic
- allocFromActive()
: cds::memory::michael::procheap_atomic_stat
- allocFromNew()
: cds::memory::michael::procheap_atomic_stat
- allocFromPartial()
: cds::memory::michael::procheap_atomic_stat
- allocGuard()
: cds::gc::hrc::ThreadGC
, cds::gc::ptb::GarbageCollector
, cds::gc::hrc::ThreadGC
, cds::gc::hzp::ThreadGC
, cds::gc::ptb::ThreadGC
- allocGuardList()
: cds::gc::ptb::GarbageCollector
- allocList()
: cds::gc::ptb::details::guard_allocator< Alloc >
- allocNew()
: cds::gc::ptb::details::guard_allocator< Alloc >
- anchor
: cds::memory::michael::Heap< Options >::superblock_desc
, cds::intrusive::michael_deque::anchor
- arity()
: cds::intrusive::cuckoo::striping< RecursiveLock, Arity, Alloc, Stat >
, cds::intrusive::cuckoo::refinable< RecursiveLock, Arity, BackOff, Alloc, Stat >
- array()
: cds::lock::array< Lock, SelectPolicy, Alloc >
- arrProcHeap
: cds::memory::michael::Heap< Options >::processor_desc
- assign()
: cds::gc::HP::Guard
, cds::gc::HP::GuardArray< Count >
, cds::gc::PTB::GuardArray< Count >
, cds::gc::HRC::GuardArray< Limit >
, cds::gc::PTB::Guard
, cds::gc::HP::GuardArray< Count >
, cds::gc::HRC::Guard
, cds::gc::HRC::GuardArray< Limit >
, cds::gc::PTB::GuardArray< Count >
- at()
: cds::lock::array< Lock, SelectPolicy, Alloc >
, cds::memory::michael::default_sizeclass_selector
- atomic_anchor
: cds::intrusive::michael_deque::node< GC, Tag >
, cds::intrusive::MichaelDeque< GC, T, Options >
- atomic_marked_ptr
: cds::intrusive::basket_queue::node< GC, Tag >
, cds::intrusive::lazy_list::node< GC, Lock, Tag >
, cds::intrusive::skip_list::node< GC, Tag >
, cds::intrusive::lazy_list::node< cds::urcu::gc< RCU >, Lock, Tag >
, cds::intrusive::michael_list::node< GC, Tag >
, cds::gc::HP
, cds::gc::PTB
- atomic_node_ptr
: cds::intrusive::optimistic_queue::node< GC, Tag >
, cds::intrusive::MichaelList< GC, T, Traits >
, cds::intrusive::MichaelList< cds::urcu::gc< RCU >, T, Traits >
, cds::intrusive::MichaelList< gc::nogc, T, Traits >
, cds::intrusive::SkipListSet< cds::urcu::gc< RCU >, T, Traits >
, cds::intrusive::single_link::node< GC, Tag >
, cds::intrusive::SkipListSet< cds::gc::nogc, T, Traits >
, cds::intrusive::SkipListSet< GC, T, Traits >
- atomic_ptr
: cds::intrusive::michael_list::node< gc::nogc, Tag >
- atomic_ref
: cds::gc::PTB
, cds::gc::HP
- atomic_type
: cds::gc::HP
, cds::gc::PTB
, cds::atomicity::item_counter
- AutoHPArray()
: cds::gc::hrc::AutoHPArray< Count >
, cds::gc::hzp::AutoHPArray< Count >
- AutoHPGuard()
: cds::gc::hrc::AutoHPGuard
, cds::gc::hzp::AutoHPGuard
- auxiliary_head
: cds::intrusive::LazyList< cds::urcu::gc< RCU >, T, Traits >
, cds::intrusive::LazyList< gc::nogc, T, Traits >
, cds::intrusive::MichaelList< GC, T, Traits >
, cds::intrusive::MichaelList< cds::urcu::gc< RCU >, T, Traits >
, cds::intrusive::MichaelList< gc::nogc, T, Traits >
, cds::intrusive::LazyList< GC, T, Traits >
- avail
: cds::memory::michael::Heap< Options >::anchor_tag