Provides a mechanism to map C++ types to canonical Python types.
#include <string>
#include <typeinfo>
#include <vector>
#include "drake/bindings/pydrake/common/type_pack.h"
#include "drake/bindings/pydrake/common/wrap_pybind.h"
#include "drake/bindings/pydrake/pydrake_pybind.h"
Classes | |
class | Object |
Provides a publicly visible, but minimal, re-implementation of py::object so that a public type can be used with drake::Value<T> , while still maintaining the revelant semantics with its generic implementation (#13207). More... | |
Namespaces | |
drake | |
drake::pydrake | |
For more high-level information, see the Python Bindings technical notes. | |
Functions | |
template<typename... Ts> | |
py::tuple | GetPyParam (type_pack< Ts... >={}) |
Gets the canonical Python parameters for each C++ type. More... | |