Fix doc
authorkhizmax <libcds.dev@gmail.com>
Tue, 3 Mar 2015 20:46:11 +0000 (23:46 +0300)
committerkhizmax <libcds.dev@gmail.com>
Tue, 3 Mar 2015 20:46:11 +0000 (23:46 +0300)
cds/intrusive/mspriority_queue.h

index 831ee6337414ccfb000ab869441bb4554d416325..8c7f4d94966a71aae20dfabffe6fbe8d321b87d8 100644 (file)
@@ -233,10 +233,10 @@ namespace cds { namespace intrusive {
         /**
             If the priority queue is full, the function returns \p false,
             no item has been added.
-            Otherwise, the function inserts the copy of \p val into the heap
+            Otherwise, the function inserts the pointer to \p val into the heap
             and returns \p true.
-
-            The function use copy constructor to create new heap item from \p val.
+            
+            The function does not make a copy of \p val.
         */
         bool push( value_type& val )
         {
@@ -272,8 +272,6 @@ namespace cds { namespace intrusive {
         /**
             If the priority queue is empty, the function returns \p nullptr.
             Otherwise, it returns the item extracted.
-
-            The item returned may be disposed immediately.
         */
         value_type * pop()
         {