The constructor of this class ensures that ros::init() has been called. Thread safety and multiple initialization is properly handled. When the process terminates, ros::shotdown() is also called, if needed. More...
#include <roscpp_initializer.h>
Public Member Functions | |
| ROScppInitializer () | |
| ROScppInitializer (boost::python::list &argv) | |
| ROScppInitializer (const std::string &node_name, boost::python::list &argv) | |
The constructor of this class ensures that ros::init() has been called. Thread safety and multiple initialization is properly handled. When the process terminates, ros::shotdown() is also called, if needed.
Definition at line 115 of file roscpp_initializer.h.
| moveit::py_bindings_tools::ROScppInitializer::ROScppInitializer | ( | ) |
Definition at line 144 of file roscpp_initializer.cpp.
| moveit::py_bindings_tools::ROScppInitializer::ROScppInitializer | ( | boost::python::list & | argv | ) |
Definition at line 149 of file roscpp_initializer.cpp.
| moveit::py_bindings_tools::ROScppInitializer::ROScppInitializer | ( | const std::string & | node_name, |
| boost::python::list & | argv | ||
| ) |
Definition at line 154 of file roscpp_initializer.cpp.