mn_save_ptr.hpp File Reference
Go to the source code of this file.
Classes | |
class | mn::pointer::basic_save_ptr< T > |
Namespaces | |
mn | |
mn::pointer | |
Typedefs | |
template<typename T > | |
using | mn::pointer::save_ptr = basic_save_ptr< T > |
Functions | |
template<typename T , typename... Args> | |
save_ptr< T > | mn::pointer::make_save (Args &&... args) |
Make a save pointer. More... | |
template<typename T > | |
void | mn::pointer::swap (save_ptr< T > &a, save_ptr< T > &b) |
swap a save pointer. More... | |