Get it
Learn it
Advanced
#include <mrpt/rtti/CObject.h> template <> struct CopyCtor<true> { // methods template <typename T> static T* clone(const T& o); };