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 }
datatypes.h
node_handle.h
cras
Definition: any.hpp:15
ros
cras::NodeHandleWithDiagnostics
Utils for adding diagnostics to a topic via node handle.
Definition: node_handle_with_diagnostics.h:88
node_handle_with_diagnostics.h
Utils for adding diagnostics to a topic via node handle.
cras::NodeHandle::NodeHandle
NodeHandle(const ::std::string &ns="", const ::ros::M_string &remappings={})
Definition: node_handle.h:24
cras::NodeHandle::NodeHandle
NodeHandle(const ::ros::NodeHandle &parent, const ::std::string &ns)
Definition: node_handle.h:29
cras::NodeHandle::NodeHandle
NodeHandle(const ::ros::NodeHandle &parent, const ::std::string &ns, const ::ros::M_string &remappings)
Definition: node_handle.h:34
cras::NodeHandle
Definition: node_handle.h:21
ros::NodeHandle


cras_cpp_common
Author(s): Martin Pecka
autogenerated on Mon Jun 17 2024 02:48:56