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

Function Documentation

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

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