Searched refs:MyObject3 (Results 1 - 2 of 2) sorted by relevance
/gem5/ext/pybind11/tests/ |
H A D | test_smart_ptr.cpp | 147 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 D | test_smart_ptr.py | 64 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