Searched refs:MyObject2 (Results 1 - 2 of 2) sorted by relevance
/gem5/ext/pybind11/tests/ |
H A D | test_smart_ptr.cpp | 128 class MyObject2 { class 130 MyObject2(const MyObject2 &) = default; 131 MyObject2(int value) : value(value) { print_created(this, toString()); } function in class:MyObject2 132 std::string toString() const { return "MyObject2[" + std::to_string(value) + "]"; } 133 virtual ~MyObject2() { print_destroyed(this); } 137 py::class_<MyObject2, std::shared_ptr<MyObject2>>(m, "MyObject2") 139 m.def("make_myobject2_1", []() { return new MyObject2( [all...] |
H A D | test_smart_ptr.py | 43 for i, o in zip([8, 6, 7], [m.MyObject2(8), m.make_myobject2_1(), m.make_myobject2_2()]): 50 assert capture == "MyObject2[{i}]\n".format(i=i) * 4 52 cstats = ConstructorStats.get(m.MyObject2) 56 assert cstats.values() == ['MyObject2[8]', 'MyObject2[6]', 'MyObject2[7]']
|
Completed in 6 milliseconds