|
About:
ptr.h is a C++ smart pointer template which uses
semaphores to for non-blocking thread safe reference
counted memory management. It differs from many
smart pointers in that the delete mechanism is a generic
parameterized template, so it works for arrays and other
resoures like file descriptors or database connections as
well. On supported platforms, the semaphore is replaced
with an unsigned long and the inline assembly necessary
to atomically increment and decrement the reference.
Release focus: Initial freshmeat announcement
Author:
Matt Grosso [contact developer]
Homepage:
http://sourceforge.net/projects/ptr/
Tar/BZ2:
http://sourceforge.net/project/showfiles.php?group_id=96352
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|