#include <ros/ros.h>#include <Python.h>#include <boost/python.hpp>#include <string>#include <stdexcept>#include <type_traits>

Go to the source code of this file.
Classes | |
| class | moveit::py_bindings_tools::ByteString |
C++ Wrapper class for Python 3 Bytes Object. More... | |
| struct | boost::python::converter::object_manager_traits< moveit::py_bindings_tools::ByteString > |
Namespaces | |
| boost | |
| boost::python | |
| boost::python::converter | |
| moveit | |
| moveit::py_bindings_tools | |
| Tools for creating python bindings for MoveIt. | |
Functions | |
| template<typename T > | |
| void | moveit::py_bindings_tools::deserializeMsg (const ByteString &data, T &msg) |
| Convert a Python Bytestring to a ROS message. More... | |
| template<typename T > | |
| ByteString | moveit::py_bindings_tools::serializeMsg (const T &msg) |
| Convert a ROS message to a Python Bytestring. More... | |