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

/gem5/ext/pybind11/tests/
H A Dtest_smart_ptr.cpp128 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 Dtest_smart_ptr.py43 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