Classes | Namespaces | Functions
roscpp_initializer.h File Reference
#include <boost/python.hpp>
#include <string>
Include dependency graph for roscpp_initializer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  moveit::py_bindings_tools::ROScppInitializer
 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...

Namespaces

namespace  moveit
namespace  moveit::py_bindings_tools
 

Tools for creating python bindings for MoveIt.


Functions

void moveit::py_bindings_tools::roscpp_init (const std::string &node_name, boost::python::list &argv)
 Initialize ROScpp with specified command line args.
void moveit::py_bindings_tools::roscpp_init (boost::python::list &argv)
 Initialize ROScpp with specified command line args.
void moveit::py_bindings_tools::roscpp_init ()
 Initialize ROScpp with default command line args.
void moveit::py_bindings_tools::roscpp_set_arguments (const std::string &node_name, boost::python::list &argv)
 This function can be used to specify the ROS command line arguments for the internal ROScpp instance; Usually this function would also be exposed in the py module that uses ROScppInitializer.
void moveit::py_bindings_tools::roscpp_shutdown ()


planning_interface
Author(s): Ioan Sucan
autogenerated on Mon Jul 24 2017 02:22:06