removed second CVS id tags, cleaned up new lines

Maarten
This commit is contained in:
2002-12-30 12:11:03 +00:00
parent 438ffa7e1d
commit 82a1469e4b
6 changed files with 21 additions and 46 deletions

View File

@@ -28,14 +28,9 @@
*
* ***** 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.