This is an implementation of a lock-free atomic_shared_ptr class template as described in N4162 (http://isocpp.org/files/papers/N4162.pdf).
It is provided as a single header file released under the BSD license.
Repository imported from: https://bitbucket.org/anthonyw/atomic_shared_ptr
C++
This is an implementation of a lock-free atomic_shared_ptr class template as described in N4162 (http://isocpp.org/files/papers/N4162.pdf).
It is provided as a single header file released under the BSD license.