Searched refs:NoisyAlloc (Results 1 – 2 of 2) sorted by relevance
295 struct NoisyAlloc { in TEST_SUBMODULE() struct296 NoisyAlloc(const NoisyAlloc &) = default; in TEST_SUBMODULE()297 NoisyAlloc(int i) { py::print(py::str("NoisyAlloc(int {})").format(i)); } in TEST_SUBMODULE() argument298 NoisyAlloc(double d) { py::print(py::str("NoisyAlloc(double {})").format(d)); } in TEST_SUBMODULE() function299 ~NoisyAlloc() { py::print("~NoisyAlloc()"); } in TEST_SUBMODULE() argument312 py::class_<NoisyAlloc> pyNoisyAlloc(m, "NoisyAlloc"); in TEST_SUBMODULE()317 …pyNoisyAlloc.def("__init__", [](NoisyAlloc *a, int i) { new (a) NoisyAlloc(i); }); // Regular cons… in TEST_SUBMODULE()320 pyNoisyAlloc.def(py::init([](double d) { return new NoisyAlloc(d); })); in TEST_SUBMODULE()323 pyNoisyAlloc.def(py::init([](int i, int) { return new NoisyAlloc(i); })); in TEST_SUBMODULE()325 pyNoisyAlloc.def(py::init([](double d, int) { return NoisyAlloc(d); })); in TEST_SUBMODULE()[all …]
343 a = m.NoisyAlloc(*args)