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 mrpt::utils::CObjectPtr | argument_type |
| typedef void | result_type |
Public Member Functions | |
| void | operator() (mrpt::utils::CObjectPtr &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() | ( | mrpt::utils::CObjectPtr & | 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.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010 |