rmw_dds_common
master
Define a common interface between DDS implementations of ROS middleware.
|
Go to the documentation of this file.
15 #ifndef RMW_DDS_COMMON__GID_UTILS_HPP_
16 #define RMW_DDS_COMMON__GID_UTILS_HPP_
21 #include "rmw_dds_common/msg/gid.hpp"
50 rmw_dds_common::msg::Gid * msg_gid);
59 const rmw_dds_common::msg::Gid * msg_gid,
64 #endif // RMW_DDS_COMMON__GID_UTILS_HPP_
std::ostream & operator<<(std::ostream &ostream, const rmw_gid_t &gid)
Stream operator for rmw_gid_t.
void convert_gid_to_msg(const rmw_gid_t *gid, rmw_dds_common::msg::Gid *msg_gid)
Converts from rmw_gid_t to rmw_dds_common::msg::Gid.
Definition: context.hpp:27
#define RMW_DDS_COMMON_PUBLIC
Definition: visibility_control.h:48
Comparator for rmw_gid_t, in order to use them as a key of a map.
Definition: gid_utils.hpp:27
bool operator==(const rmw_gid_t &lhs, const rmw_gid_t &rhs)
operator== for rmw_gid_t
#define RMW_DDS_COMMON_PUBLIC_TYPE
Definition: visibility_control.h:51
void convert_msg_to_gid(const rmw_dds_common::msg::Gid *msg_gid, rmw_gid_t *gid)
Converts from rmw_dds_common::msg::Gid to rmw_gid_t.