Lines Matching defs:NCVirt
130 class NCVirt {
132 virtual ~NCVirt() { }
139 class NCVirtTrampoline : public NCVirt {
142 PYBIND11_OVERLOAD(NonCopyable, NCVirt, get_noncopyable, a, b);
146 PYBIND11_OVERLOAD_PURE(Movable, NCVirt, get_movable, a, b);
205 py::class_<NCVirt, NCVirtTrampoline>(m, "NCVirt")
207 .def("get_noncopyable", &NCVirt::get_noncopyable)
208 .def("get_movable", &NCVirt::get_movable)
209 .def("print_nc", &NCVirt::print_nc)
210 .def("print_movable", &NCVirt::print_movable);