id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 1939,"request: extend, make atomic_count a public header file",Bryan Green ,Peter Dimov,"Hello, I believe this question is for Peter Dimov, as the author of atomic_count and sp_counted_base. Have you considered making atomic_count.hpp a public header file, i.e. not in the 'detail' subdirectory, and adding some more traditional test-and-set type operations, such as post-increment and operator+=? This is a generally useful interface, and not easy to replicate on one's own in a portable way. As for the operations which are missing from the atomic_count class itself, it seems apparent from the implementation files for atomic_count.hpp and sp_counted_base_sync.hpp that these operations are available. Is this something you are interested in doing, or do you have reservations about such a public class? Are you interested in help, in the form of patches? I'd be glad to contribute. It looks like all the hard work has already been done. :) ",Feature Requests,closed,To Be Determined,smart_ptr,Boost 1.35.0,Optimization,wontfix,atomic_count synchronization,