Go to the documentation of this file.
26 #ifndef TESSERACT_COMMON_PROFILE_H
27 #define TESSERACT_COMMON_PROFILE_H
30 #include <boost/serialization/access.hpp>
31 #include <boost/serialization/export.hpp>
42 using Ptr = std::shared_ptr<Profile>;
43 using ConstPtr = std::shared_ptr<const Profile>;
53 std::size_t
getKey()
const;
66 template <
class Archive>
67 void serialize(Archive&,
const unsigned int);
73 #endif // TESSERACT_COMMON_PROFILE_H
friend class boost::serialization::access
virtual ~Profile()=default
std::shared_ptr< const Profile > ConstPtr
std::size_t getKey() const
Get the hash code associated with the profile.
std::shared_ptr< Profile > Ptr
Profile & operator=(const Profile &)=default
void serialize(Archive &, const unsigned int)
tesseract_common
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:40