From 7b8b875cf5f290bd7c352ee5a82b72d6cc0405b3 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@dune-project.org>
Date: Fri, 13 Oct 2006 11:42:38 +0000
Subject: [PATCH] documentation fixes

[[Imported from SVN: r4726]]
---
 common/smartpointer.hh | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/common/smartpointer.hh b/common/smartpointer.hh
index 0fa0425a3..4578e7cde 100644
--- a/common/smartpointer.hh
+++ b/common/smartpointer.hh
@@ -45,21 +45,26 @@ namespace Dune
      * @brief Copy constructor.
      * @param pointer The object to copy.
      */
-    inline SmartPointer(const SmartPointer& pointer);
+    inline SmartPointer(const SmartPointer<T>& pointer);
 
     /**
      * @brief Destructor.
      */
     inline ~SmartPointer();
 
-    inline SmartPointer& operator=(const SmartPointer& pointer);
+    /** \brief Assignment operator */
+    inline SmartPointer& operator=(const SmartPointer<T>& pointer);
 
+    /** \brief Dereference as object */
     inline MemberType& operator*();
 
+    /** \brief Dereference as pointer */
     inline MemberType* operator->();
 
+    /** \brief Dereference as const object */
     inline const MemberType& operator*() const;
 
+    /** \brief Dereference as const pointer */
     inline const MemberType* operator->() const;
 
     /**
-- 
GitLab