Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

Reference Count
[Memory Management Utilities]

Collaboration diagram for Reference Count:


Detailed Description

Routines dealing with the reference counting of allocated buffers.


Functions

psReferenceCount psMemGetRefCounter (psPtr vptr)
 Return reference counter.
psPtr psMemIncrRefCounter (psPtr vptr)
 Increment reference counter and return the pointer.
psPtr psMemDecrRefCounter (psPtr vptr)
 Decrement reference counter and return the pointer.


Function Documentation

psPtr psMemDecrRefCounter psPtr  vptr  ) 
 

Decrement reference counter and return the pointer.

Returns:
psPtr the pointer deremented in refCount, or NULL if pointer is fully dereferenced.
Parameters:
vptr  Pointer to decrement refCounter, and return

psReferenceCount psMemGetRefCounter psPtr  vptr  ) 
 

Return reference counter.

Parameters:
vptr  Pointer to get refCounter for

psPtr psMemIncrRefCounter psPtr  vptr  ) 
 

Increment reference counter and return the pointer.

Parameters:
vptr  Pointer to increment refCounter, and return


Generated on Wed Jun 15 11:01:15 2005 for Pan-STARRS Foundation Library by  doxygen 1.4.1