Added Hazard Pointer count
[libcds.git] / cds / container / impl / michael_list.h
index 77471545a26b8174e2f2633227b900faf0ea19a5..8284aefca7122eb16c29046ec535eecbab4f7542 100644 (file)
@@ -137,6 +137,8 @@ namespace cds { namespace container {
         typedef typename maker::key_comparator      key_comparator; ///< key comparison functor
         typedef typename base_class::memory_model   memory_model;   ///< Memory ordering. See \p cds::opt::memory_model option
 
+        static CDS_CONSTEXPR const size_t c_nHazardPtrCount = base_class::c_nHazardPtrCount; ///< Count of hazard pointer required for the algorithm
+
     protected:
         //@cond
         typedef typename base_class::value_type      node_type;