Added stripped classes for uRCU implementations
[libcds.git] / cds / urcu / details / gpb.h
index 05b64aed4b24a41d1e0e2f46a08208582aaa497f..f16eaabc62e812bb3ff8a4f5f9817af2f4c8f551 100644 (file)
@@ -254,6 +254,17 @@ namespace cds { namespace urcu {
         }
     };
 
+    /// User-space general-purpose RCU with deferred (buffered) reclamation (stripped version)
+    /**
+        @headerfile cds/urcu/general_buffered.h
+
+        This short version of \p general_buffered is intended for stripping debug info.
+        If you use \p %general_buffered with default template arguments you may use
+        this stripped version. All functionality of both classes are identical.
+    */
+    class general_buffered_stripped: public general_buffered<>
+    {};
+
 }} // namespace cds::urcu
 
 #endif // #ifndef CDSLIB_URCU_DETAILS_GPB_H