cds  1.4.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCcds::memory::michael::Heap< Options >::active_tagProcessor heap's active field
oCcds::container::striped_set::adapt< Container, Options >Default adapter for hash set
oCcds::intrusive::striped_set::adapt< Container, Options >Default adapter for intrusive striped/refinable hash set
oCcds::details::align_as< T, AlignAs >
oCcds::OS::aligned_allocator< T >Aligned allocator
oCcds::memory::michael::opt::aligned_heap< HEAP >Option setter specifies internal aligned heap
oCcds::memory::michael::aligned_malloc_heapHeap based on system provided aligned malloc and free functions
oCcds::details::aligned_type< T, Alignment >Aligned type
oCcds::opt::alignment< Value >[value-option] Alignment option setter
oCcds::opt::allocator< Type >[type-option] Option setter for an allocator
oCcds::intrusive::michael_deque::anchorAnchor contains left/right sibling items
oCcds::memory::michael::Heap< Options >::anchor_tagAnchor of the superblock descriptor. Updated by CAS
oCcds::any_typeAny_type is used as a placeholder for auto-calculated type (usually in rebind templates)
oCcds::lock::array< Lock, SelectPolicy, Alloc >Array of locks
oCatomic
oCcds::gc::HRC::atomic_marked_ptr< MarkedPtr >Atomic marked pointer
oCcds::gc::hzp::AutoHPGuardAuto HPGuard
oCcds::opt::back_off< Type >[type-option] Back-off strategy option setter
oCBaseNodeTraits
oCcds::intrusive::BasketQueue< GC, T, Options >Basket lock-free queue (intrusive variant)
oCcds::intrusive::BasketQueue< GC, intrusive::basket_queue::node< T >, Options... >
oCcds::gc::ptb::details::retired_ptr_pool< Alloc >::blockPool block
oCcds::memory::michael::Heap< Options >::block_headerAllocated block header
oCbound_checker
oCcds::bounded_containerBounded container
oCcds::opt::buffer< Type >[type-option] Option setter for user-provided plain buffer
oCcds::memory::michael::opt::check_bounds< Type >Option setter for bounds checking
oCcds::details::Comparator< T >Comparator
oCcds::details::Comparator< std::string >String specialization. It uses string::compare method
oCcds::opt::compare< Functor >[type-option] Option setter for key comparing
oCconditional
oCcds::gc::PTB::container_nodeBase for container node
oCcontainer_node
oCcds::gc::HP::container_nodeBase for container node
oCcds::gc::hrc::ContainerNodeBase class for all HRC-based container's node
oCcds::opt::copy_policy< Type >Copy policy option
oCcds::intrusive::CuckooSet< T, Traits >Cuckoo hash set
oCcds::intrusive::CuckooSet< std::pair< Key const, T >, Traits >
oCcds::memory::michael::default_sizeclass_selectorImplementation of opt::sizeclass_selector option
oCcds::details::deferral_deleter< T, Alloc >Deferral removing of the object of type T. Helper class
oCcds::intrusive::opt::v::delete_disposer< Alloc >Deletion item disposer
oCcds::intrusive::deque_dummy_statDummy deque statistics - no counting is performed. Support interface like deque_stat
oCcds::intrusive::deque_stat< Counter >Deque internal statistics. May be used for debugging or profiling
oCcds::opt::v::destruct_cleanerCleaner that calls destructor of type T
oCcds::urcu::dispose_thread< Buffer >Reclamation thread for general_threaded and signal_threaded URCU
oCcds::intrusive::opt::disposer< Type >Item disposer option setter
oCcds::intrusive::split_list::dynamic_bucket_table< Value >[value-option] Split-list dynamic bucket table option
oCcds::opt::v::dynamic_buffer< T, Alloc >Dynamically allocated buffer
oCcds::backoff::emptyEmpty backoff strategy. Do nothing
oCcds::opt::v::empty_cleanerEmpty cleaner
oCcds::intrusive::opt::v::empty_disposerEmpty item disposer
oCcds::atomicity::empty_item_counterEmpty item counter
oCcds::container::cuckoo::empty_refinable_statEmpty refinable internal statistics. This is typedef for intrusive::cuckoo::empty_refinable_stat
oCcds::intrusive::cuckoo::empty_refinable_statDummy internal statistics for refinable mutex policy
oCcds::container::cuckoo::empty_statCuckoo empty statistics.This is typedef for intrusive::cuckoo::empty_stat
oCcds::intrusive::cuckoo::empty_statCuckooSet empty internal statistics
oCcds::container::skip_list::empty_statTypedef for intrusive::skip_list::empty_stat class
oCcds::intrusive::skip_list::empty_statSkipListSet empty internal statistics
oCcds::container::cuckoo::empty_striping_statEmpty striping internal statistics. This is typedef for intrusive::cuckoo::empty_striping_stat
oCcds::intrusive::cuckoo::empty_striping_statDummy internal statistics for striping mutex policy
oCcds::opt::equal_to< Functor >[type-option] Option setter for equal_to predicate
oCcds::atomicity::event_counterAtomic event counter
oCstd::exceptionSTL class
oCcds::intrusive::split_list::expandable_bucket_table< GC, Node, Options >Expandable bucket table
oCcds::beans::Exponent2< N >
oCcds::backoff::exponential< SpinBkoff, YieldBkoff, Tag >Exponential back-off
oCcds::beans::ExponentN< BASE, N >Compile-time computing log(N) based BASE. Result in Exponent<BASE, N>::result
oCfake_topology
oCcds::opt::find_option< What, Options >Metafunction to find What option in Options list
oCcds::opt::find_type_traits< DefaultOptions, Options >Metafunction to find opt::type_traits option in Options list
oCcds::memory::michael::opt::free_list< Type >Option setter specifies free-list of superblock descriptor
oCcds::gc::hrc::GarbageCollectorGidenstam's Garbage Collector
oCcds::gc::hzp::GarbageCollectorHazard Pointer singleton
oCcds::gc::ptb::GarbageCollectorMemory manager (Garbage collector)
oCcds::urcu::gc< RCUimpl >
oCcds::opt::gc< GC >[type-option] Option setter for garbage collecting schema used
oCgc_common
oCcds::urcu::general_purpose_rcuGeneral-purpose URCU type
oCcds::intrusive::lazy_list::get_link_checker< Node, LinkType >Metafunction for selecting appropriate link checking policy
oCcds::intrusive::michael_list::get_link_checker< Node, LinkType >Metafunction for selecting appropriate link checking policy
oCcds::intrusive::optimistic_queue::get_link_checker< Node, LinkType >Metafunction for selecting appropriate link checking policy
oCcds::intrusive::single_link::get_link_checker< Node, LinkType >Metafunction for selecting appropriate link checking policy
oCcds::intrusive::get_node_traits< T, NodeType, Hook >Node traits selector metafunction
oCgp_singleton
oCcds::gc::ptb::details::guard_allocator< Alloc >Guard allocator
oCcds::gc::ptb::details::guard_dataInternal guard representation
oCcds::opt::hash< Functor >[type-option] Option setter for a hash function
oCcds::opt::hash< std::tuple< Functors...> >Multi-functor hash option setter - specialization for std::tuple
oCcds::memory::michael::Heap< Options >Michael's allocator
oCcds::backoff::hintProcessor hint back-off
oChook
oCcds::intrusive::opt::hook< Hook >Hook option
oCcds::gc::HPHazard Pointer garbage collector
oCHPArray
oCHPGuard
oCcds::gc::hzp::details::HPRecHazard pointer record of the thread
oCcds::gc::HRCGidenstam's garbage collector
oCcds::gc::hrc::GarbageCollector::internal_stateGC internal statistics
oCcds::gc::ptb::GarbageCollector::InternalStateInternal GC statistics
oCcds::gc::hzp::GarbageCollector::InternalStateInternal GC statistics
oCcds::opt::item_counter< Type >[type-option] Option setter for item counting
oCcds::atomicity::item_counterAtomic item counter
oCitem_hook
oCitem_hook
oCiterator
oCcds::container::lazy_list_tag
oCcds::intrusive::LazyList< GC, T, Traits >Lazy ordered single-linked list
oCcds::intrusive::LazyList< cds::urcu::gc< RCU >, implementation_defined, Traits >
oCcds::intrusive::LazyList< cds::urcu::gc< RCU >, T, Traits >Lazy ordered single-linked list (template specialization for RCU)
oCcds::intrusive::LazyList< GC, implementation_defined, Traits >
oCcds::intrusive::LazyList< gc::nogc, implementation_defined, Traits >
oCcds::intrusive::LazyList< gc::nogc, T, Traits >Lazy ordered single-linked list (template specialization for gc::nogc)
oCcds::opt::less< Functor >[type-option] Option setter for less predicate
oCcds::opt::v::less_comparator< T >Comparator based on std::less predicate
oCcds::opt::v::less_comparator< std::basic_string< T, Traits, Alloc > >Comparator specialization for std::string
oCcds::intrusive::lazy_list::link_checker< Node >Check link
oCcds::intrusive::michael_list::link_checker< Node >Check link
oCcds::intrusive::optimistic_queue::link_checker< Node >Check link
oCcds::intrusive::opt::link_checker< Value >Link checking
oCcds::intrusive::single_link::link_checker< Node >Check link
oClist
oCcds::intrusive::striped_set::load_factor_resizing< LoadFactor >Load factor based resizing policy
oCcds::intrusive::striped_set::load_factor_resizing< 0 >Load factor based resizing policy, stateful specialization
oCcds::opt::lock_type< Type >[type-option] Option setter specifies lock class
oCcds::opt::make_options< OptionList, Options >Make_options metafunction
oCcds::container::cuckoo::make_traits< Options >Metafunction converting option list to CuckooSet/CuckooMap traits
oCcds::intrusive::cuckoo::make_traits< Options >Metafunction converting option list to CuckooSet traits
oCcds::container::lazy_list::make_traits< Options >Metafunction converting option list to traits for LazyList
oCcds::intrusive::lazy_list::make_traits< Options >Metafunction converting option list to traits
oCcds::container::michael_list::make_traits< Options >Metafunction converting option list to MichaelList traits
oCcds::intrusive::michael_list::make_traits< Options >Metafunction converting option list to traits
oCcds::intrusive::michael_set::make_traits< Options >Metafunction converting option list to traits struct
oCcds::container::michael_set::make_traits< Options >Metafunction converting option list to traits struct
oCcds::container::skip_list::make_traits< Options >Metafunction converting option list to SkipListSet traits
oCcds::intrusive::skip_list::make_traits< Options >Metafunction converting option list to SkipListSet traits
oCcds::intrusive::split_list::make_traits< Options >Metafunction converting option list to traits struct
oCcds::container::split_list::make_traits< Options >Metafunction converting option list to traits struct
oCcds::memory::michael::malloc_heapHeap based on system malloc and free functions
oCcds::details::marked_ptr< T, Bitmask >Marked pointer
oCcds::beans::Max< N1, N2 >Returns max(N1, N2) as Max<N1,N2>::result
oCcds::opt::memory_model< Type >[type-option] Option setter for C++ memory model
oCcds::intrusive::split_list::expandable_bucket_table< GC, Node, Options >::metricsBucket table metrics
oCcds::container::michael_list_tag
oCcds::intrusive::MichaelDeque< GC, T, Options >Michael's intrusive deque
oCcds::intrusive::MichaelDeque< GC, intrusive::michael_deque::node< T >, Options... >
oCcds::container::MichaelHashMap< GC, OrderedList, Traits >Michael's hash map
oCcds::container::MichaelHashMap< cds::urcu::gc< RCU >, OrderedList, Traits >Michael's hash map (template specialization for RCU)
oCcds::container::MichaelHashMap< gc::nogc, OrderedList, Traits >Michael's hash map (template specialization for gc::nogc)
oCcds::intrusive::MichaelHashSet< GC, OrderedList, Traits >Michael's hash set
oCcds::container::MichaelHashSet< GC, OrderedList, Traits >Michael's hash set
oCcds::intrusive::MichaelHashSet< cds::urcu::gc< RCU >, OrderedList, Traits >Michael's hash set, RCU specialization
oCcds::container::MichaelHashSet< cds::urcu::gc< RCU >, OrderedList, Traits >Michael's hash set (template specialization for RCU)
oCcds::intrusive::MichaelHashSet< gc::nogc, OrderedList, Traits >Michael's hash set (template specialization for gc::nogc)
oCcds::container::MichaelHashSet< gc::nogc, OrderedList, Traits >Michael's hash set (template specialization for gc::nogc)
oCcds::intrusive::MichaelList< GC, T, Traits >Michael's lock-free ordered single-linked list
oCcds::intrusive::MichaelList< cds::urcu::gc< RCU >, implementation_defined, Traits >
oCcds::intrusive::MichaelList< cds::urcu::gc< RCU >, T, Traits >Michael's lock-free ordered single-linked list (template specialization for RCU)
oCcds::intrusive::MichaelList< GC, implementation_defined, Traits >
oCcds::intrusive::MichaelList< gc::nogc, implementation_defined, Traits >
oCcds::intrusive::MichaelList< gc::nogc, T, Traits >Michael's lock-free ordered single-linked list (template specialization for gc::nogc)
oCcds::beans::Min< N1, N2 >Returns min(N1, N2) as Min<N1,N2>::result
oCcds::lock::mod_select_policyThe lock array cell selection policy "division by modulo"
oCcds::intrusive::MSQueue< GC, T, Options >Michael & Scott's lock-free queue (intrusive variant)
oCcds::intrusive::MSQueue< GC, intrusive::single_link::node< T >, Options... >
oCcds::intrusive::MSQueue< GC, T, Options... >
oCcds::opt::mutex_policy< Policy >[type-option] Concurrent access policy
oCcds::intrusive::striped_set::no_resizingDummy resizing policy
oCcds::intrusive::cuckoo::node< ProbesetType, StoreHashCount, Tag >CuckooSet node
oCcds::intrusive::lazy_list::node< GC, Lock, Tag >Lazy list node
oCcds::intrusive::michael_list::node< GC, Tag >Michael's list node
oCcds::intrusive::skip_list::node< GC, Tag >Skip list node
oCcds::intrusive::lazy_list::node< cds::urcu::gc< RCU >, Lock, Tag >Lazy list node for RCU
oCcds::intrusive::michael_list::node< GC, michael_deque_tag >
oCcds::intrusive::lazy_list::node< gc::nogc, Lock, Tag >Lazy list node for gc::nogc
oCcds::intrusive::michael_list::node< gc::nogc, Tag >Michael list node
oCcds::opt::node_allocator< Type >[type-option] Option setter for node allocator
oCcds::intrusive::node_traits< T, NodeType, Hook >Container's node traits
oCcds::gc::nogcNo garbage collecting
oCnoncopyable
oCcds::opt::noneType indicates that an option is not specified and the default one should be used
oCcds::intrusive::OptimisticQueue< GC, T, Options >Optimistic queue
oCcds::intrusive::OptimisticQueue< GC, intrusive::optimistic_queue::node< T >, Options... >
oCcds::container::split_list::ordered_list< Type >Option to select ordered list class for split-list
oCcds::container::split_list::ordered_list_traits< Type >Option to specify ordered list type traits
oCOrderedListNode
oCcds::memory::michael::os_allocated_atomicStatistics for large (allocated directly from OS) block
oCcds::memory::michael::os_allocated_emptyDummy statistics for large (allocated directly from OS) block
oCcds::memory::michael::opt::os_allocated_stat< Type >Option setter for OS-allocated memory
oCother
oCother
oCother
oCcds::memory::michael::opt::page_heap< HEAP >Option setter specifies page heap
oCcds::memory::michael::opt::partial_list< Type >Option setter specifies partial list of superblocks
oCcds::backoff::pauseRandom pause
oCcds::lock::pow2_select_policyThe lock array cell selection policy "division by modulo of power of 2"
oCcds::intrusive::cuckoo::probeset_type< Type >Option to define probeset type
oCcds::container::cuckoo::probeset_type< Type >Probe set type option
oCcds::memory::michael::Heap< Options >::processor_descProcessor descriptor
oCcds::memory::michael::Heap< Options >::processor_heap_baseProcessor heap
oCcds::memory::michael::procheap_atomic_statProcessor heap statistics
oCcds::memory::michael::procheap_empty_statEmpty processor heap statistics
oCcds::memory::michael::opt::procheap_stat< Type >Option setter for processor heap statistics
oCcds::gc::PTBPass-the-Buck garbage collector
oCcds::intrusive::queue_dummy_statDummy queue statistics - no counting is performed. Support interface like queue_stat
oCcds::intrusive::queue_stat< Counter >Queue internal statistics. May be used for debugging or profiling
oCcds::container::skip_list::random_level_generatorTypedef for intrusive::skip_list::random_level_generator template
oCcds::intrusive::skip_list::random_level_generator< Type >Option specifying random level generator
oCcds::opt::v::rcu_assert_deadlockopt::rcu_check_deadlock option value: call assert in debug mode only
oCcds::opt::rcu_check_deadlock< Type >[type-option] RCU check deadlock option setter
oCcds::opt::v::rcu_no_check_deadlockopt::rcu_check_deadlock option value: no deadlock checking
oCcds::opt::v::rcu_throw_deadlockopt::rcu_check_deadlock option value: throw a cds::urcu::rcu_deadlock exception when a deadlock detected
oCcds::OS::aligned_allocator< T >::rebind< OTHER >Convert an aligned_allocator<T> to an aligned_allocator<OTHER>
oCcds::container::VyukovMPMCCycleQueue< T, Options >::rebind< T2, Options2 >Rebind template arguments
oCcds::gc::HRC::GuardArray< Limit >::rebind< OtherLimit >Rebind array for other size OtherLimit
oCcds::gc::PTB::GuardArray< Count >::rebind< OtherCount >Rebind array for other size COUNT2
oCcds::container::BasketQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::container::TsigasCycleQueue< T, Options >::rebind< T2, Options2 >Rebind template arguments
oCcds::opt::v::static_buffer< T, Capacity >::rebind< Q, Capacity2 >Rebind buffer for other template parameters
oCcds::gc::ptb::GuardArray< Count >::rebind< OtherCount >Rebind array for other size OtherCount
oCcds::intrusive::MSQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::details::AlignedAllocator< T, ALIGNED_ALLOCATOR >::rebind< Q >Rebinds allocator to other type Q instead of T
oCcds::memory::michael::partial_list_locked< Lock, T >::rebind< T2 >Rebinds to other item type T2
oCcds::memory::michael::free_list_locked< Lock, T >::rebind< T2 >Rebinds to other item type T2
oCcds::container::MichaelDeque< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::intrusive::MichaelDeque< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::container::MoirQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::container::MSQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::container::OptimisticQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::intrusive::OptimisticQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::container::RWQueue< T, Options >::rebind< T2, Options2 >Rebind template arguments
oCcds::intrusive::single_link::node< GC, Tag >::rebind< GC2, Tag2 >Rebind node for other template parameters
oCcds::intrusive::basket_queue::node< GC, Tag >::rebind< GC2, Tag2 >Rebind node for other template parameters
oCcds::intrusive::TreiberStack< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::intrusive::TsigasCycleQueue< T, Options >::rebind< T2, Options2 >Rebind template arguments
oCcds::intrusive::VyukovMPMCCycleQueue< T, Options >::rebind< T2, Options2 >Rebind template arguments
oCcds::container::TreiberStack< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::intrusive::BasketQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::details::Allocator< T, Alloc >::rebind< Q >Rebinds allocator to other type Q instead of T
oCcds::gc::hzp::AutoHPArray< Count >::rebind< Count2 >Rebind array for other size COUNT2
oCcds::opt::v::dynamic_buffer< T, Alloc >::rebind< Q >Rebind buffer for other template parameters
oCcds::gc::HP::GuardArray< Count >::rebind< Count2 >Rebind array for other size Count2
oCcds::intrusive::MoirQueue< GC, T, Options >::rebind< GC2, T2, Options2 >Rebind template arguments
oCcds::lock::ReentrantSpinT< Integral, Backoff >Recursive spin lock
oCcds::ref_counter< T >Simple reference counter
oCcds::ref_counter< cds::uint32_t >
oCcds::container::cuckoo::refinableRefinable concurrent access policy. This is typedef for intrusive::cuckoo::refinable template
oCcds::intrusive::cuckoo::refinable< RecursiveLock, Arity, BackOff, Alloc, Stat >Refinable concurrent access policy
oCcds::intrusive::striped_set::refinable< RecursiveLock, BackOff, Alloc >Refinable concurrent access policy
oCcds::intrusive::cuckoo::refinable_statInternal statistics for refinable mutex policy
oCcds::container::cuckoo::refinable_statRefinable internal statistics. This is typedef for intrusive::cuckoo::refinable_stat
oCcds::opt::v::relaxed_orderingRelaxed memory ordering model
oCcds::opt::resizing_policy< Type >Resizing policy option
oCcds::gc::hrc::details::retired_nodeRetired node descriptor
oCcds::gc::details::retired_ptrRetired pointer
oCcds::gc::ptb::details::retired_ptr_bufferRetired pointer buffer
oCcds::gc::ptb::details::retired_ptr_nodeRetired pointer buffer node
oCcds::gc::ptb::details::retired_ptr_pool< Alloc >Pool of retired pointers
oCcds::gc::hzp::details::retired_vectorArray of retired pointers
oCcds::gc::hrc::details::retired_vectorArray of ready for destroying pointers
oCcds::container::RWQueue< T, Options >Michael & Scott blocking queue with fine-grained synchronization schema
oCcds::opt::select< What, Pairs >Select option metafunction
oCcds::opt::select_default< Option, Default, Value >Metafunction for selecting default option value
oCcds::opt::select_default< typename options::resizing_policy, typename bucket_type::default_resizing_policy >
oCcds::opt::v::sequential_consistentSequential consistent memory ordering model
oCcds::opt::v::sequential_item_counterSequential non-atomic item counter
oCsh_singleton
oCcds::urcu::signal_handling_rcuSignal-handling URCU type
oCcds::intrusive::striped_set::single_bucket_size_threshold< Threshold >Single bucket threshold resizing policy
oCcds::intrusive::striped_set::single_bucket_size_threshold< 0 >Single bucket threshold resizing policy, stateful specialization
oCcds::memory::michael::size_classSize class
oCcds::memory::michael::opt::sizeclass_selector< Type >Option setter specifies size-class selector
oCcds::intrusive::SkipListSet< GC, T, Traits >Lock-free skip-list set
oCcds::intrusive::SkipListSet< cds::gc::nogc, std::pair< Key const, T >, Traits >
oCcds::intrusive::SkipListSet< cds::gc::nogc, T, Traits >Lock-free skip-list set (template specialization for gc::nogc)
oCcds::intrusive::SkipListSet< cds::urcu::gc< RCU >, std::pair< Key const, T >, Traits >
oCcds::intrusive::SkipListSet< cds::urcu::gc< RCU >, T, Traits >Lock-free skip-list set (template specialization for RCU)
oCcds::intrusive::SkipListSet< GC, std::pair< Key const, T >, Traits >
oCcds::opt::sort< Enable >[value-option] Enable sorting
oCcds::lock::Spinlock< Backoff >Spin lock
oCcds::intrusive::SplitListSet< GC, OrderedList, Traits >Split-ordered list
oCcds::intrusive::SplitListSet< cds::gc::nogc, split_list::details::wrap_map_traits< Key, Value, Traits >::ordered_list, split_list::details::wrap_map_traits< Key, Value, Traits > >
oCcds::intrusive::SplitListSet< cds::gc::nogc, Traits::ordered_list, Traits >
oCcds::intrusive::SplitListSet< cds::urcu::gc< RCU >, OrderedList, Traits >Split-ordered list RCU specialization
oCcds::intrusive::SplitListSet< cds::urcu::gc< RCU >, split_list::details::wrap_map_traits< Key, Value, Traits >::ordered_list, split_list::details::wrap_map_traits< Key, Value, Traits > >
oCcds::intrusive::SplitListSet< cds::urcu::gc< RCU >, Traits::ordered_list, Traits >
oCcds::intrusive::SplitListSet< GC, split_list::details::wrap_map_traits< Key, Value, Traits >::ordered_list, split_list::details::wrap_map_traits< Key, Value, Traits > >
oCcds::intrusive::SplitListSet< GC, Traits::ordered_list, Traits >
oCcds::intrusive::SplitListSet< gc::nogc, OrderedList, Traits >Split-ordered list (template specialization for gc::nogc)
oCcds::intrusive::stack_dummy_statDummy stack statistics - no counting is performed. Support interface like stack_stat
oCcds::intrusive::stack_stat< Counter >Stack internal statistics. May be used for debugging or profiling
oCcds::opt::stat< Type >[type-option] Generic option setter for statisitcs
oCcds::intrusive::skip_list::statSkipListSet internal statistics
oCcds::container::cuckoo::statCuckoo statistics. This is typedef for intrusive::cuckoo::stat
oCcds::container::skip_list::statTypedef for intrusive::skip_list::stat class
oCcds::intrusive::cuckoo::statCuckooSet internal statistics
oCcds::intrusive::split_list::static_bucket_table< GC, Node, Options >Static bucket table
oCcds::opt::v::static_buffer< T, Capacity >Static buffer (opt::buffer option)
oCcds::gc::hzp::GarbageCollector::StatisticsInternal GC statistics
oCcds::gc::hrc::GarbageCollector::statisticsInternal statistics by events
oCcds::container::cuckoo::store_hash< Enable >Option specifying whether to store hash values in the node
oCcds::intrusive::cuckoo::store_hash< Count >Option specifying whether to store hash values in the node
oCcds::intrusive::StripedSet< Container, Options >Striped hash set
oCcds::intrusive::StripedSet< Container, Options...>
oCcds::intrusive::striped_set::striping< Lock, Alloc >Lock striping concurrent access policy
oCcds::intrusive::cuckoo::striping< RecursiveLock, Arity, Alloc, Stat >Lock striping concurrent access policy
oCcds::container::cuckoo::stripingLock striping concurrent access policy. This is typedef for intrusive::cuckoo::striping template
oCcds::intrusive::cuckoo::striping_statInternal statistics for striping mutex policy
oCcds::container::cuckoo::striping_statStriping internal statistics. This is typedef for intrusive::cuckoo::striping_stat
oCcds::memory::michael::summary_statSummary processor heap statistics
oCcds::memory::michael::opt::sys_topology< TOPOLOGY >Option setter specifies system topology
oCcds::memory::michael::opt::system_heap< HEAP >Option setter specifies system heap for large blocks
oCcds::opt::tag< Tag >[type-option] Option setter specifies a tag
oCtemplate iterator_type
oCtemplate pack
oCthread_descriptor
oCcds::OS::Hpux::topologySystem topology
oCcds::OS::Linux::topologySystem topology
oCcds::OS::Sun::topologySystem topology
oCcds::OS::Win32::topologySystem topology
oCcds::intrusive::TreiberStack< GC, T, Options >Treiber stack
oCcds::intrusive::TreiberStack< GC, cds::intrusive::single_link::node< T >, Options... >
oCcds::lock::trivial_select_policyTrivial lock array selection policy
oCcds::intrusive::skip_list::turbo_pascalTurbo-pascal random level generator
oCcds::container::skip_list::turbo_pascalTypedef for intrusive::skip_list::turbo_pascal class
oCcds::details::type_padding< T, AlignFactor >Automatic alignment type T to AlignFactor
oCcds::container::cuckoo::type_traitsType traits for CuckooSet and CuckooMap classes
oCcds::intrusive::skip_list::type_traitsType traits for SkipListSet class
oCcds::intrusive::split_list::type_traitsType traits for SplitListSet class
oCcds::container::michael_list::type_traitsMichael list default type traits
oCcds::opt::type_traits< Type >[type-option] Base type traits option setter
oCcds::intrusive::michael_list::type_traitsType traits for MichaelList class
oCcds::intrusive::michael_set::type_traitsType traits for MichaelHashSet class
oCcds::intrusive::cuckoo::type_traitsType traits for CuckooSet class
oCcds::container::lazy_list::type_traitsLazy list default type traits
oCcds::intrusive::lazy_list::type_traitsType traits for LazyList class
oCcds::container::skip_list::type_traitsType traits for SkipListSet class
oCcds::opt::value_cleaner< Type >[type-option] value cleaning
oCcds::container::skip_list::xorshiftTypedef for intrusive::skip_list::xorshift class
oCcds::intrusive::skip_list::xorshiftXor-shift random level generator
\Ccds::backoff::yieldSwitch to another thread (yield). Good for thread preemption architecture

cds 1.4.0 Developed by Maxim Khiszinsky aka khizmax 2007 - 2012
Autogenerated Mon May 20 2013 00:38:02 by Doxygen 1.8.3.1