Template Function eat::framework::copy_shared_ptr

Function Documentation

template<typename T>
std::shared_ptr<T> eat::framework::copy_shared_ptr(const std::shared_ptr<T> &value)

extension point for copying data stored in a shared_ptr, for types that are always stored in shared_ptrs and therefore don’t have a copy constructor