28 #include <boost/serialization/access.hpp>
29 #include <boost/serialization/nvp.hpp>
30 #if (BOOST_VERSION >= 107400) && (BOOST_VERSION < 107500)
31 #include <boost/serialization/library_version_type.hpp>
33 #include <boost/serialization/unordered_map.hpp>
52 std::unordered_map<std::string, double> limits)
55 assert(std::all_of(
limits_.begin(),
limits_.end(), [](
const auto& p) { return p.second > 0; }));
67 equal &= tesseract_common::isIdenticalMap<std::unordered_map<std::string, double>,
double>(
limits_, rhs.
limits_);
75 template <
class Archive>
78 ar& BOOST_SERIALIZATION_BASE_OBJECT_NVP(
Command);
79 ar& BOOST_SERIALIZATION_NVP(
limits_);