*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
-
-#ifndef NAN_INCLUDED_MEM_RefCountPtr_h
-#define NAN_INCLUDED_MEM_RefCountPtr_h
-
/**
- * $Id$
- * Copyright (C) 2001 NaN Technologies B.V.
- *
+ * @file MEM_RefCountPtr.h
+ * Declaration of MEM_RefCounted and MEM_RefCountable classes.
* @author Laurence
*/
+#ifndef NAN_INCLUDED_MEM_RefCountPtr_h
+#define NAN_INCLUDED_MEM_RefCountPtr_h
+
#include <stdlib.h> // for NULL !
/**
}
/**
- * Defalut constructor
+ * Default constructor
*/
MEM_RefCountPtr(
return *m_val;
}
+
/**
* Destructor - deletes object if it's ref count is zero.
*/