71 lines
2.2 KiB
C++
71 lines
2.2 KiB
C++
// Generated by gencpp from file nav_msgs/GetMapAction.msg
|
|
// DO NOT EDIT!
|
|
|
|
#ifndef NAV_MSGS_MESSAGE_GETMAPACTION_H
|
|
#define NAV_MSGS_MESSAGE_GETMAPACTION_H
|
|
|
|
#include <string>
|
|
#include <vector>
|
|
#include <memory>
|
|
#include <boost/shared_ptr.hpp>
|
|
|
|
#include <nav_msgs/GetMapActionGoal.h>
|
|
#include <nav_msgs/GetMapActionResult.h>
|
|
#include <nav_msgs/GetMapActionFeedback.h>
|
|
|
|
namespace nav_msgs
|
|
{
|
|
template <class ContainerAllocator>
|
|
struct GetMapAction_
|
|
{
|
|
typedef GetMapAction_<ContainerAllocator> Type;
|
|
|
|
GetMapAction_()
|
|
: action_goal(), action_result(), action_feedback()
|
|
{
|
|
}
|
|
GetMapAction_(const ContainerAllocator &_alloc)
|
|
: action_goal(_alloc), action_result(_alloc), action_feedback(_alloc)
|
|
{
|
|
(void)_alloc;
|
|
}
|
|
|
|
typedef ::nav_msgs::GetMapActionGoal_<ContainerAllocator> _action_goal_type;
|
|
_action_goal_type action_goal;
|
|
|
|
typedef ::nav_msgs::GetMapActionResult_<ContainerAllocator> _action_result_type;
|
|
_action_result_type action_result;
|
|
|
|
typedef ::nav_msgs::GetMapActionFeedback_<ContainerAllocator> _action_feedback_type;
|
|
_action_feedback_type action_feedback;
|
|
|
|
typedef boost::shared_ptr<::nav_msgs::GetMapAction_<ContainerAllocator>> Ptr;
|
|
typedef boost::shared_ptr<::nav_msgs::GetMapAction_<ContainerAllocator> const> ConstPtr;
|
|
|
|
}; // struct GetMapAction_
|
|
|
|
typedef ::nav_msgs::GetMapAction_<std::allocator<void>> GetMapAction;
|
|
|
|
typedef boost::shared_ptr<::nav_msgs::GetMapAction> GetMapActionPtr;
|
|
typedef boost::shared_ptr<::nav_msgs::GetMapAction const> GetMapActionConstPtr;
|
|
|
|
// constants requiring out of line definition
|
|
|
|
template <typename ContainerAllocator1, typename ContainerAllocator2>
|
|
bool operator==(const ::nav_msgs::GetMapAction_<ContainerAllocator1> &lhs, const ::nav_msgs::GetMapAction_<ContainerAllocator2> &rhs)
|
|
{
|
|
return lhs.action_goal == rhs.action_goal &&
|
|
lhs.action_result == rhs.action_result &&
|
|
lhs.action_feedback == rhs.action_feedback;
|
|
}
|
|
|
|
template <typename ContainerAllocator1, typename ContainerAllocator2>
|
|
bool operator!=(const ::nav_msgs::GetMapAction_<ContainerAllocator1> &lhs, const ::nav_msgs::GetMapAction_<ContainerAllocator2> &rhs)
|
|
{
|
|
return !(lhs == rhs);
|
|
}
|
|
|
|
} // namespace nav_msgs
|
|
|
|
#endif // NAV_MSGS_MESSAGE_GETMAPACTION_H
|