Classes | Typedefs
converters Namespace Reference

Classes

struct  IterableConverter
 
struct  OptionalToObject
 
struct  PairToPythonConverter
 
struct  PyPair
 
struct  PythonToPairConverter
 
struct  ToOptionalConverter
 
struct  VariantToObject
 
struct  VectorToList
 
struct  WeakToObject
 

Typedefs

template<typename T >
using OptionalConverter = py::to_python_converter< lanelet::Optional< T >, OptionalToObject< T > >
 
template<typename T >
using PairConverter = PyPair< typename T::first_type, typename T::second_type >
 
template<typename T >
using VariantConverter = py::to_python_converter< T, VariantToObject< T > >
 
template<typename T >
using VectorToListConverter = py::to_python_converter< T, VectorToList< T > >
 
template<typename T >
using WeakConverter = py::to_python_converter< T, WeakToObject< T > >
 

Typedef Documentation

◆ OptionalConverter

template<typename T >
using converters::OptionalConverter = typedef py::to_python_converter<lanelet::Optional<T>, OptionalToObject<T> >

Definition at line 222 of file converter.h.

◆ PairConverter

template<typename T >
using converters::PairConverter = typedef PyPair<typename T::first_type, typename T::second_type>

Definition at line 231 of file converter.h.

◆ VariantConverter

template<typename T >
using converters::VariantConverter = typedef py::to_python_converter<T, VariantToObject<T> >

Definition at line 228 of file converter.h.

◆ VectorToListConverter

template<typename T >
using converters::VectorToListConverter = typedef py::to_python_converter<T, VectorToList<T> >

Definition at line 219 of file converter.h.

◆ WeakConverter

template<typename T >
using converters::WeakConverter = typedef py::to_python_converter<T, WeakToObject<T> >

Definition at line 225 of file converter.h.



lanelet2_python
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:14