Lines Matching defs:toString

99         MyObject1(int value) : value(value) { print_created(this, toString()); }
100 std::string toString() const { return "MyObject1[" + std::to_string(value) + "]"; }
114 m.def("print_object_1", [](const Object *obj) { py::print(obj->toString()); });
115 m.def("print_object_2", [](ref<Object> obj) { py::print(obj->toString()); });
116 m.def("print_object_3", [](const ref<Object> &obj) { py::print(obj->toString()); });
117 m.def("print_object_4", [](const ref<Object> *obj) { py::print((*obj)->toString()); });
118 m.def("print_myobject1_1", [](const MyObject1 *obj) { py::print(obj->toString()); });
119 m.def("print_myobject1_2", [](ref<MyObject1> obj) { py::print(obj->toString()); });
120 m.def("print_myobject1_3", [](const ref<MyObject1> &obj) { py::print(obj->toString()); });
121 m.def("print_myobject1_4", [](const ref<MyObject1> *obj) { py::print((*obj)->toString()); });
131 MyObject2(int value) : value(value) { print_created(this, toString()); }
132 std::string toString() const { return "MyObject2[" + std::to_string(value) + "]"; }
141 m.def("print_myobject2_1", [](const MyObject2 *obj) { py::print(obj->toString()); });
142 m.def("print_myobject2_2", [](std::shared_ptr<MyObject2> obj) { py::print(obj->toString()); });
143 m.def("print_myobject2_3", [](const std::shared_ptr<MyObject2> &obj) { py::print(obj->toString()); });
144 m.def("print_myobject2_4", [](const std::shared_ptr<MyObject2> *obj) { py::print((*obj)->toString()); });
150 MyObject3(int value) : value(value) { print_created(this, toString()); }
151 std::string toString() const { return "MyObject3[" + std::to_string(value) + "]"; }
160 m.def("print_myobject3_1", [](const MyObject3 *obj) { py::print(obj->toString()); });
161 m.def("print_myobject3_2", [](std::shared_ptr<MyObject3> obj) { py::print(obj->toString()); });
162 m.def("print_myobject3_3", [](const std::shared_ptr<MyObject3> &obj) { py::print(obj->toString()); });
163 m.def("print_myobject3_4", [](const std::shared_ptr<MyObject3> *obj) { py::print((*obj)->toString()); });
302 std::string toString() const {
311 .def("print_object_1", [](const TypeForHolderWithAddressOf *obj) { py::print(obj->toString()); })
312 .def("print_object_2", [](HolderWithAddressOf obj) { py::print(obj.get()->toString()); })
313 .def("print_object_3", [](const HolderWithAddressOf &obj) { py::print(obj.get()->toString()); })
314 .def("print_object_4", [](const HolderWithAddressOf *obj) { py::print((*obj).get()->toString()); });
320 std::string toString() const {
329 .def("print_object", [](const TypeForMoveOnlyHolderWithAddressOf *obj) { py::print(obj->toString()); });