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