Go to the documentation of this file.
26 #ifndef TESSERACT_ENVIRONMENT_REPLACE_JOINT_COMMAND_H
27 #define TESSERACT_ENVIRONMENT_REPLACE_JOINT_COMMAND_H
31 #include <boost/serialization/export.hpp>
47 using Ptr = std::shared_ptr<ReplaceJointCommand>;
48 using ConstPtr = std::shared_ptr<const ReplaceJointCommand>;
67 const std::shared_ptr<const tesseract_scene_graph::Joint>&
getJoint()
const;
73 std::shared_ptr<const tesseract_scene_graph::Joint>
joint_;
77 template <
class Archive>
78 void serialize(Archive& ar,
const unsigned int version);
84 #endif // TESSERACT_ENVIRONMENT_REPLACE_JOINT_COMMAND_H
std::shared_ptr< Command > Ptr
void serialize(Archive &ar, const unsigned int version)
bool operator!=(const ReplaceJointCommand &rhs) const
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
This contains classes for recording operations applied to the environment for tracking changes....
const std::shared_ptr< const tesseract_scene_graph::Joint > & getJoint() const
std::shared_ptr< const Command > ConstPtr
friend class boost::serialization::access
std::shared_ptr< const tesseract_scene_graph::Joint > joint_
bool operator==(const ReplaceJointCommand &rhs) const