cds
2.3.2
|
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. | |
SkipListSet related definitions.