X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=cds%2Fcontainer%2Fmichael_list_rcu.h;h=4c3d502e7650b015edc154cd00f0fd92c3cd7b4f;hp=18a99a0adebda7f2b13f61839e4d024405215ad1;hb=ba8f90c18cb0f1087573692b6e7aacc183233233;hpb=dc521229801c6ecb4b28f124d90eab1cb10553aa diff --git a/cds/container/michael_list_rcu.h b/cds/container/michael_list_rcu.h index 18a99a0a..4c3d502e 100644 --- a/cds/container/michael_list_rcu.h +++ b/cds/container/michael_list_rcu.h @@ -341,8 +341,6 @@ namespace cds { namespace container { The argument \p itemValue of user-defined functor \p func is the reference to the list's item inserted. User-defined functor \p func should guarantee that during changing item's value no any other changes could be made on this list's item by concurrent threads. - The user-defined functor can be passed by reference using \p std::ref - and it is called only if the inserting is success. The type \p Q should contain the complete key of the node. The object of \ref value_type should be constructible from \p key of type \p Q.