Template Function mrpt::serialization::operator>>(CArchive&, typename std::shared_ptr<T>&)

Function Documentation

template<typename T, std::enable_if_t<std::is_base_of_v<mrpt::serialization::CSerializable, T>>* = nullptr>
CArchive &mrpt::serialization::operator>>(CArchive &in, typename std::shared_ptr<T> &pObj)

Read a smart pointer to a non-CSerializable (POD,…) data type