Lines Matching defs:TestFactoryHelper
18 friend class TestFactoryHelper;
32 friend class TestFactoryHelper;
45 friend class TestFactoryHelper;
116 class TestFactoryHelper {
165 .def(py::init([](unique_ptr_tag, int v) { return TestFactoryHelper::construct1(v); }))
166 .def(py::init(&TestFactoryHelper::construct1_string)) // raw function pointer
167 .def(py::init([](pointer_tag) { return TestFactoryHelper::construct1(); }))
168 .def(py::init([](py::handle, int v, py::handle) { return TestFactoryHelper::construct1(v); }))
172 .def(py::init([](pointer_tag, int v) { return TestFactoryHelper::construct2(v); }))
173 .def(py::init([](unique_ptr_tag, std::string v) { return TestFactoryHelper::construct2(v); }))
174 .def(py::init([](move_tag) { return TestFactoryHelper::construct2(); }))
184 .def(py::init([](pointer_tag, int v) { return TestFactoryHelper::construct3(v); }))
185 .def(py::init([](shared_ptr_tag) { return TestFactoryHelper::construct3(); }))