cds  2.3.2
cds::container::skip_list Namespace Reference

SkipListSet related definitions. More...

Data Structures

struct  make_traits
 Metafunction converting option list to SkipListSet traits. More...
 
struct  traits
 SkipListSet traits. More...
 

Typedefs

template<typename Type >
using random_level_generator = cds::intrusive::skip_list::random_level_generator< Type >
 Option specifying random level generator.
 
template<unsigned MaxHeight>
using xor_shift = cds::intrusive::skip_list::xor_shift< MaxHeight >
 Xor-shift random level generator.
 
typedef cds::intrusive::skip_list::xorshift32 xorshift32
 Xor-shift random level generator, max height 32.
 
typedef cds::intrusive::skip_list::xorshift24 xorshift24
 Xor-shift random level generator, max height 24.
 
typedef cds::intrusive::skip_list::xorshift16 xorshift16
 Xor-shift random level generator, max height 16.
 
template<unsigned MaxHeight>
using turbo = cds::intrusive::skip_list::turbo< MaxHeight >
 Turbo-pascal random level generator.
 
typedef cds::intrusive::skip_list::turbo32 turbo32
 Turbo-pascal random level generator, max height 32.
 
typedef cds::intrusive::skip_list::turbo24 turbo24
 Turbo-pascal random level generator, max height 24.
 
typedef cds::intrusive::skip_list::turbo16 turbo16
 Turbo-pascal random level generator, max height 16.
 
template<typename EventCounter = cds::atomicity::event_counter>
using stat = cds::intrusive::skip_list::stat< EventCounter >
 Skip list internal statistics.
 
typedef cds::intrusive::skip_list::empty_stat empty_stat
 Skip list empty internal statistics.
 

Detailed Description

SkipListSet related definitions.


cds 2.3.2 Developed by Maxim Khizhinsky aka khizmax and other contributors 2007 - 2017
Autogenerated Sun Dec 31 2017 12:10:34 by Doxygen 1.8.13