Searched refs:MyObject3 (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_smart_ptr.cpp147 class MyObject3 : public std::enable_shared_from_this<MyObject3> { class in inherits:std::enable_shared_from_this
149 MyObject3(const MyObject3 &) = default;
150 MyObject3(int value) : value(value) { print_created(this, toString()); } function in class:MyObject3
151 std::string toString() const { return "MyObject3[" + std::to_string(value) + "]"; }
152 virtual ~MyObject3() { print_destroyed(this); }
156 py::class_<MyObject3, std::shared_ptr<MyObject3>>(m, "MyObject3")
[all...]
H A Dtest_smart_ptr.py64 for i, o in zip([9, 8, 9], [m.MyObject3(9), m.make_myobject3_1(), m.make_myobject3_2()]):
71 assert capture == "MyObject3[{i}]\n".format(i=i) * 4
73 cstats = ConstructorStats.get(m.MyObject3)
77 assert cstats.values() == ['MyObject3[9]', 'MyObject3[8]', 'MyObject3[9]']

Completed in 6 milliseconds