intrusive::EllenBinTree test refactoring
[libcds.git] / cds / intrusive / ellen_bintree_rcu.h
index 31611fb443c93e6d05ed003a4b75a23260716988..df52c4e70e97163c28177ee82869d4f93369c646 100644 (file)
@@ -1109,6 +1109,13 @@ namespace cds { namespace intrusive {
         {
             return find_( key, f );
         }
+        //@cond
+        template <typename Q, typename Func>
+        bool find( Q const& key, Func f ) const
+        {
+            return find_( key, f );
+        }
+        //@endcond
 
         /// Finds the key \p key with comparing functor \p pred
         /**
@@ -1123,6 +1130,13 @@ namespace cds { namespace intrusive {
         {
             return find_with_( key, pred, f );
         }
+        //@cond
+        template <typename Q, typename Less, typename Func>
+        bool find_with( Q const& key, Less pred, Func f ) const
+        {
+            return find_with_( key, pred, f );
+        }
+        //@endcond
 
         /// Finds \p key and return the item found
         /** \anchor cds_intrusive_EllenBinTree_rcu_get