Lines Matching defs:SimpleStruct
21 struct SimpleStruct {
28 std::ostream& operator<<(std::ostream& os, const SimpleStruct& v) {
51 SimpleStruct a;
262 py::class_<SimpleStruct>(m, "SimpleStruct");
264 PYBIND11_NUMPY_DTYPE(SimpleStruct, bool_, uint_, float_, ldbl_);
295 m.def("create_rec_simple", &create_recarray<SimpleStruct>);
317 m.def("print_rec_simple", &print_recarray<SimpleStruct>);
326 py::format_descriptor<SimpleStruct>::format(),
345 py::dtype::of<SimpleStruct>(),
363 auto dt2 = py::dtype::of<SimpleStruct>();
465 m.def("f_simple", [](SimpleStruct s) { return s.uint_ * 10; });
470 m.def("register_dtype", []() { PYBIND11_NUMPY_DTYPE(SimpleStruct, bool_, uint_, float_, ldbl_); });