Lines Matching refs:NCVirt
130 class NCVirt { class
132 virtual ~NCVirt() = default;
133 NCVirt() = default;
134 NCVirt(const NCVirt&) = delete;
141 class NCVirtTrampoline : public NCVirt {
144 PYBIND11_OVERRIDE(NonCopyable, NCVirt, get_noncopyable, a, b); in get_noncopyable()
148 PYBIND11_OVERRIDE_PURE(Movable, NCVirt, get_movable, a, b); in get_movable()
209 py::class_<NCVirt, NCVirtTrampoline>(m, "NCVirt") in TEST_SUBMODULE()
211 .def("get_noncopyable", &NCVirt::get_noncopyable) in TEST_SUBMODULE()
212 .def("get_movable", &NCVirt::get_movable) in TEST_SUBMODULE()
213 .def("print_nc", &NCVirt::print_nc) in TEST_SUBMODULE()
214 .def("print_movable", &NCVirt::print_movable); in TEST_SUBMODULE()