Docfix
[libcds.git] / cds / intrusive / segmented_queue.h
index d9204143a001e6799422dea3c751d0ec5e7fd3e0..95d8e2e459c6b5e60bc495b0b341c058081030fc 100644 (file)
@@ -256,7 +256,7 @@ namespace cds { namespace intrusive {
             // cell array is placed here in one continuous memory block
 
             // Initializes the segment
-            segment( size_t nCellCount )
+            explicit segment( size_t nCellCount )
                 // MSVC warning C4355: 'this': used in base member initializer list
                 : cells( reinterpret_cast< cell *>( this + 1 ))
                 , version( 0 )
@@ -545,7 +545,7 @@ namespace cds { namespace intrusive {
 
             The disposer specified in \p Traits template argument is <b>not</b> called for returned item.
             You should manually dispose the item:
-            <code>
+            \code
             struct my_disposer {
                 void operator()( foo * p )
                 {
@@ -563,7 +563,7 @@ namespace cds { namespace intrusive {
             // pItem is not longer needed and can be deleted
             // Do it via gc::HP::retire
             cds::gc::HP::template retire< my_disposer >( pItem );
-            </code>
+            \endcode
         */
         value_type * dequeue()
         {