X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=cds%2Fintrusive%2Fdetails%2Fskip_list_base.h;h=d4e6de1577764eb7759c7add9d34db992f8c21c9;hb=1831737c7cc9d4b31ee6f555f8450fba0748571d;hp=4f2843cf4f65288762014e32d618fd71030ee2b3;hpb=1299028af6164e05fb012f668a9252e5d16d0f39;p=libcds.git diff --git a/cds/intrusive/details/skip_list_base.h b/cds/intrusive/details/skip_list_base.h index 4f2843cf..d4e6de15 100644 --- a/cds/intrusive/details/skip_list_base.h +++ b/cds/intrusive/details/skip_list_base.h @@ -25,7 +25,7 @@ namespace cds { namespace intrusive { - \p Tag - a \ref cds_intrusive_hook_tag "tag" */ template - class node + class node { public: typedef GC gc; ///< Garbage collector @@ -576,7 +576,7 @@ namespace cds { namespace intrusive { To enable it use \p atomicity::item_counter - \p opt::memory_model - C++ memory ordering model. Can be \p opt::v::relaxed_ordering (relaxed memory model, the default) or \p opt::v::sequential_consistent (sequentially consisnent memory model). - - \p skip_list::random_level_generator - random level generator. Can be \p skip_list::xorshift, + - \p skip_list::random_level_generator - random level generator. Can be \p skip_list::xorshift, \p skip_list::turbo_pascal (the default) or user-provided one. See \p skip_list::random_level_generator option description for explanation. - \p opt::allocator - although the skip-list is an intrusive container,