Boost Move Ptr


This library in not part of Boost.


This library contains the implementation of two smart pointer templates, static_move_ptr and dynamic_move_ptr, inspired by the template move_ptr sketched in the paper "A Proposal to Add Move Semantics Support to the C++ Language," by Howard Hinnant, Peter Dimov and David Abrahams. The present implementation is based on the work of Rani Sharoni, Daniel Wallin, Howard Hinnant and Bronek Kozicki.


Online documentation

Download (75 KB)
move_ptr.tar.gz (42 KB)


You can contact the author, Jonathan Turkanis, at

Sha'arei Tefila, an Orthodox Shul (Synagogue) in Salt Lake City, Utah Chabad Lubavitch of Utah