Merge pull request #26 from krinkinmu/build-script-wip
[libcds.git] / cds / urcu / exempt_ptr.h
index 1b052691aa7b55e4ca40bf4df823cb1155e5a604..05e96eca66188db10d9114082aae88fddd7cddc6 100644 (file)
@@ -1,7 +1,7 @@
 //$$CDS-header$$
 
-#ifndef __CDS_URCU_EXEMPT_PTR_H
-#define __CDS_URCU_EXEMPT_PTR_H
+#ifndef CDSLIB_URCU_EXEMPT_PTR_H
+#define CDSLIB_URCU_EXEMPT_PTR_H
 
 #include <type_traits>
 #include <cds/details/defs.h>
@@ -45,7 +45,7 @@ namespace cds { namespace urcu {
         - \p NodeType - container's node type
         - \p ValueType - value type stored in container's node. For intrusive containers it is the same as \p NodeType
         - \p Disposer - a disposer functor
-        - \p Cast - a functor for casting from \p NodeType to \p ValueType. For intrusive containers 
+        - \p Cast - a functor for casting from \p NodeType to \p ValueType. For intrusive containers
             the casting is usually disabled, i.e. \p Cast is \p void.
     */
     template <
@@ -108,7 +108,7 @@ namespace cds { namespace urcu {
         /// The exempt pointer is not copy-constructible
         exempt_ptr( exempt_ptr const& ) = delete;
 
-        /// Releases the pointer
+        /// Releases the pointer, see \p release()
         ~exempt_ptr()
         {
             release();
@@ -163,4 +163,4 @@ namespace cds { namespace urcu {
     };
 }} // namespace cds::urcu
 
-#endif //#ifndef __CDS_URCU_EXEMPT_PTR_H
+#endif //#ifndef CDSLIB_URCU_EXEMPT_PTR_H