This patch spawns from this game engine issue:
[blender-staging.git] / intern / memutil / MEM_RefCountedC-Api.h
index 0bba70388c57fabc519f0118cc060f9a99415284..f78194fe2f6be67eb6b77b5c439c3a93b3dd4eaf 100644 (file)
  *
  * ***** END GPL/BL DUAL LICENSE BLOCK *****
  */
-
 /**
-
- * $Id$
- * Copyright (C) 2001 NaN Technologies B.V.
+ * @file       MEM_RefCountedC-Api.h
  * Interface for C access to functionality relating to shared objects in the foundation library.
- * @author     Maarten Gribnau
- * @date       June 17, 2001
  */
 
 #ifndef _H_MEM_REF_COUNTED_C_API
@@ -52,14 +47,6 @@ extern "C" {
 #endif
 
 
-/**
- * A shared object in an object with reference counting.
- * When a shared object is ceated, it has reference count == 1.
- * If the the reference count of a shared object reaches zero, the object self-destructs.
- * The default constrcutor and destructor of this object have been made protected on purpose.
- * This disables the creation and disposal of shared objects on the stack.
- */
-
 /** 
  * Returns the reference count of this object.
  * @param shared The object to query.