#include <lanelet2_core/utility/Optional.h>#include <boost/python.hpp>#include <boost/python/suite/indexing/map_indexing_suite.hpp>

Go to the source code of this file.
| Classes | |
| struct | converters::IterableConverter | 
| struct | converters::OptionalToObject< T > | 
| struct | converters::PairToPythonConverter< T1, T2 > | 
| struct | converters::PyPair< T1, T2 > | 
| struct | converters::PythonToPairConverter< T1, T2 > | 
| struct | converters::ToOptionalConverter | 
| struct | converters::VariantToObject< T > | 
| struct | converters::VectorToList< T > | 
| struct | converters::WeakToObject< T > | 
| Namespaces | |
| converters | |
| wrappers | |
| Typedefs | |
| template<typename T > | |
| using | converters::OptionalConverter = py::to_python_converter< lanelet::Optional< T >, OptionalToObject< T > > | 
| template<typename T > | |
| using | converters::PairConverter = PyPair< typename T::first_type, typename T::second_type > | 
| template<typename T > | |
| using | converters::VariantConverter = py::to_python_converter< T, VariantToObject< T > > | 
| template<typename T > | |
| using | converters::VectorToListConverter = py::to_python_converter< T, VectorToList< T > > | 
| template<typename T > | |
| using | converters::WeakConverter = py::to_python_converter< T, WeakToObject< T > > | 
| Functions | |
| template<typename T > | |
| void | wrappers::delItem (T &obj, int64_t index) | 
| template<typename T > | |
| auto | wrappers::getItem (T &obj, int64_t index) -> decltype(obj[0]) | 
| template<typename T , typename ValT > | |
| void | wrappers::setItem (T &obj, int64_t index, ValT value) |