dynamic_graph_manager
ros_init.cpp File Reference
Include dependency graph for ros_init.cpp:

Namespaces

 dynamic_graph
 this is this package namespace in order to avoid naming conflict
 

Functions

ros::NodeHandle & dynamic_graph::ros_init (std::string node_name)
 rosInit is a global method that uses the structure GlobalRos. More...
 
ros::AsyncSpinner & dynamic_graph::ros_spinner (std::string node_name)
 ros_spinner return the async_spinner_. More...
 
void dynamic_graph::ros_shutdown (std::string node_name)
 ros_shutdown shuts down ros and stop the ros spinner with the associate name
 
void dynamic_graph::ros_shutdown ()
 ros_shutdown shuts down ros and stop the ros spinners
 
bool dynamic_graph::ros_exist (std::string node_name)
 Check if a node handle has been created or not.
 

Variables

static std::map< std::string, std::unique_ptr< GlobalRos > > dynamic_graph::GLOBAL_ROS_VAR
 GLOBAL_ROS_VAR is global variable that acts as a singleton on the ROS node handle and the spinner. More...
 

Detailed Description

Author
Maximilien Naveau (maxim.nosp@m.ilie.nosp@m.n.nav.nosp@m.eau@.nosp@m.gmail.nosp@m..com)
License:
License BSD-3-Clause
Date
2019-05-22