node_handle.h
Go to the documentation of this file.
1 #pragma once
2 
11 #include <string>
12 
13 #include <ros/datatypes.h>
14 #include <ros/node_handle.h>
15 
17 
18 namespace cras
19 {
20 
22 {
23 public:
24  explicit NodeHandle(const ::std::string& ns = "", const ::ros::M_string& remappings = {}) :
25  ::ros::NodeHandle(ns, remappings), ::cras::NodeHandleWithDiagnostics(ns, remappings)
26  {
27  }
28 
29  NodeHandle(const ::ros::NodeHandle& parent, const ::std::string& ns) :
30  ::ros::NodeHandle(parent, ns), ::cras::NodeHandleWithDiagnostics(parent, ns)
31  {
32  }
33 
34  NodeHandle(const ::ros::NodeHandle& parent, const ::std::string& ns, const ::ros::M_string& remappings) :
35  ::ros::NodeHandle(parent, ns, remappings), ::cras::NodeHandleWithDiagnostics(parent, ns, remappings)
36  {
37  }
38 };
39 
40 }
Utils for adding diagnostics to a topic via node handle.
NodeHandle(const ::ros::NodeHandle &parent, const ::std::string &ns)
Definition: node_handle.h:29
NodeHandle(const ::std::string &ns="", const ::ros::M_string &remappings={})
Definition: node_handle.h:24
Utils for adding diagnostics to a topic via node handle.
Definition: any.hpp:15
NodeHandle(const ::ros::NodeHandle &parent, const ::std::string &ns, const ::ros::M_string &remappings)
Definition: node_handle.h:34


cras_cpp_common
Author(s): Martin Pecka
autogenerated on Sat Jun 17 2023 02:32:53