Go to the documentation of this file.
26 #ifndef TESSERACT_ENVIRONMENT_CHANGE_JOINT_VELOCITY_LIMITS_COMMAND_H
27 #define TESSERACT_ENVIRONMENT_CHANGE_JOINT_VELOCITY_LIMITS_COMMAND_H
33 #include <unordered_map>
34 #include <boost/serialization/export.hpp>
49 using Ptr = std::shared_ptr<ChangeJointVelocityLimitsCommand>;
50 using ConstPtr = std::shared_ptr<const ChangeJointVelocityLimitsCommand>;
67 const std::unordered_map<std::string, double>&
getLimits()
const;
73 std::unordered_map<std::string, double>
limits_;
77 template <
class Archive>
78 void serialize(Archive& ar,
const unsigned int version);
83 #endif // TESSERACT_ENVIRONMENT_CHANGE_JOINT_VELOCITY_LIMITS_COMMAND_H
std::shared_ptr< Command > Ptr
bool operator!=(const ChangeJointVelocityLimitsCommand &rhs) const
#define TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
This contains classes for recording operations applied to the environment for tracking changes....
friend class boost::serialization::access
const std::unordered_map< std::string, double > & getLimits() const
std::shared_ptr< const Command > ConstPtr
ChangeJointVelocityLimitsCommand()
void serialize(Archive &ar, const unsigned int version)
std::unordered_map< std::string, double > limits_
bool operator==(const ChangeJointVelocityLimitsCommand &rhs) const