An object for making smart pointers unique (ie, making copies if necessary), intended for being used in STL algorithms. More...
#include <mrpt/utils/metaprogramming.h>
Public Types | |
| typedef CSerializablePtr | argument_type |
| typedef void | result_type |
Public Member Functions | |
| void | operator() (CSerializablePtr &ptr) |
An object for making smart pointers unique (ie, making copies if necessary), intended for being used in STL algorithms.
Definition at line 118 of file metaprogramming.h.
Definition at line 119 of file metaprogramming.h.
Definition at line 120 of file metaprogramming.h.
| void mrpt::utils::metaprogramming::ObjectClearUnique::operator() | ( | CSerializablePtr & | ptr | ) | [inline] |
Definition at line 121 of file metaprogramming.h.
References stlplus::smart_ptr_base< T, C >::clear_unique().
| Page generated by Doxygen 1.6.2 for MRPT 0.8.1 SVN:exported at Mon Feb 15 22:01:07 UTC 2010 |