Lines Matching refs:def

191         .def(py::init<int>())
193 .def("run", &ExampleVirt::run)
194 .def("run_bool", &ExampleVirt::run_bool)
195 .def("pure_virtual", &ExampleVirt::pure_virtual);
198 .def(py::init<int, int>());
201 .def(py::init<int, int>());
206 .def(py::init<>())
207 .def("get_noncopyable", &NCVirt::get_noncopyable)
208 .def("get_movable", &NCVirt::get_movable)
209 .def("print_nc", &NCVirt::print_nc)
210 .def("print_movable", &NCVirt::print_movable);
213 m.def("runExampleVirt", [](ExampleVirt *ex, int value) { return ex->run(value); });
214 m.def("runExampleVirtBool", [](ExampleVirt* ex) { return ex->run_bool(); });
215 m.def("runExampleVirtVirtual", [](ExampleVirt *ex) { ex->pure_virtual(); });
217 m.def("cstats_debug", &ConstructorStats::get<ExampleVirt>);
241 .def(py::init<>())
242 .def("f", &A::f);
244 m.def("call_f", [](A *a) { a->f(); });
263 .def(py::init_alias<>())
264 .def(py::init([](int) { return new PyA2(); }))
265 .def("f", &A2::f);
267 m.def("call_f", [](A2 *a2) { a2->f(); });
272 .def(py::init<>())
273 .def("dispatch", &Base::dispatch);
275 m.def("dispatch_issue_go", [](const Base * b) { return b->dispatch(); });
313 .def(py::init<const std::string &>())
314 .def("str_value", &OverrideTest::str_value)
315 // .def("str_ref", &OverrideTest::str_ref)
316 .def("A_value", &OverrideTest::A_value)
317 .def("A_ref", &OverrideTest::A_ref);
448 .def(py::init<>())
449 .def("unlucky_number", &A_Repeat::unlucky_number)
450 .def("say_something", &A_Repeat::say_something)
451 .def("say_everything", &A_Repeat::say_everything);
453 .def(py::init<>())
454 .def("lucky_number", &B_Repeat::lucky_number);
456 .def(py::init<>());
458 .def(py::init<>());
463 .def(py::init<>())
464 .def("unlucky_number", &A_Tpl::unlucky_number)
465 .def("say_something", &A_Tpl::say_something)
466 .def("say_everything", &A_Tpl::say_everything);
468 .def(py::init<>())
469 .def("lucky_number", &B_Tpl::lucky_number);
471 .def(py::init<>());
473 .def(py::init<>());
477 m.def("test_gil", &test_gil);
478 m.def("test_gil_from_thread", &test_gil_from_thread);