moveit2
The MoveIt Motion Planning Framework for ROS 2.
Classes | Namespaces | Functions
pybind_rosmsg_typecasters.h File Reference
#include <pybind11/pybind11.h>
#include <ros/duration.h>
#include <ros/serialization.h>
Include dependency graph for pybind_rosmsg_typecasters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pybind11::detail::DurationCaster< T >
 Convert ros::Duration / ros::WallDuration into a float. More...
 
struct  pybind11::detail::type_caster< ros::Duration >
 
struct  pybind11::detail::type_caster< ros::WallDuration >
 
struct  pybind11::detail::type_caster< T, enable_if_t< ros::message_traits::IsMessage< T >::value > >
 Convert ROS message types (C++ <-> python) More...
 

Namespaces

 moveit
 Main namespace for MoveIt.
 
 moveit::python
 
 pybind11
 
 pybind11::detail
 

Functions

PYBIND11_EXPORT pybind11::object moveit::python::createMessage (const std::string &ros_msg_name)
 
PYBIND11_EXPORT bool moveit::python::convertible (const pybind11::handle &h, const char *ros_msg_name)