rmw
master
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
|
Go to the documentation of this file.
15 #ifndef RMW__GET_NODE_INFO_AND_TYPES_H_
16 #define RMW__GET_NODE_INFO_AND_TYPES_H_
60 const char * node_name,
61 const char * node_namespace,
97 const char * node_name,
98 const char * node_namespace,
133 const char * node_name,
134 const char * node_namespace,
169 const char * node_name,
170 const char * node_namespace,
176 #endif // RMW__GET_NODE_INFO_AND_TYPES_H_
Structure which encapsulates an rmw node.
Definition: types.h:42
#define RMW_PUBLIC
Definition: visibility_control.h:48
std::string demangle(const T &instance)
Return the demangle name of the instance of type T.
Definition: demangle.hpp:39
rmw_ret_t rmw_get_publisher_names_and_types_by_node(const rmw_node_t *node, rcutils_allocator_t *allocator, const char *node_name, const char *node_namespace, bool demangle, rmw_names_and_types_t *topic_names_and_types)
Return a list of published topic names and their types.
#define RMW_WARN_UNUSED
Indicate that a variable is not used, and prevent compiler from issuing warnings.
Definition: macros.h:24
int32_t rmw_ret_t
Return code for rmw functions.
Definition: ret_types.h:26
Associative array of topic or service names and types.
Definition: names_and_types.h:32
rmw_ret_t rmw_get_client_names_and_types_by_node(const rmw_node_t *node, rcutils_allocator_t *allocator, const char *node_name, const char *node_namespace, rmw_names_and_types_t *service_names_and_types)
Return a list of service client topic names and their types.
rmw_ret_t rmw_get_service_names_and_types_by_node(const rmw_node_t *node, rcutils_allocator_t *allocator, const char *node_name, const char *node_namespace, rmw_names_and_types_t *service_names_and_types)
Return a list of service topic names and their types.
rmw_ret_t rmw_get_subscriber_names_and_types_by_node(const rmw_node_t *node, rcutils_allocator_t *allocator, const char *node_name, const char *node_namespace, bool demangle, rmw_names_and_types_t *topics_names_and_types)
Return a list of subscribed topic names and their types.