fmII
Sat, Jul 19th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 07:23 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 ptr.h - Default branch
Section: Unix

 

Added: Sat, Jan 10th 2004 16:53 UTC (4 years, 6 months ago) Updated: Sat, Jan 10th 2004 23:16 UTC (4 years, 6 months ago)


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.

Author:
Matt Grosso [contact developer]

Rating:
(not rated)

Homepage:
http://sourceforge.net/projects/ptr/
Tar/BZ2:
http://sourceforge.net/project/showfiles.php?group_id=96352

Trove categories: [change]
[Development Status]  5 - Production/Stable
[License]  OSI Approved :: MIT/X Consortium License

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Matt Grosso (Owner)

» Rating: (not rated)
» Vitality: 0.00% (Rank 25440)
» Popularity: 0.20% (Rank 24364)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 1,673
   URL hits: 427
   Subscribers: 6

Users who subscribed to this project also subscribed to:
DashPC
WidgetServer
Lost Labyrinth
Xephyrus Java Simple Template Engine
Phex


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.0.0 11-Jan-2004 MIT/X Consortium License Homepage Tar/BZ2 Hosted on SourceForge.net



© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber