diff --git a/modules/info/pymod/wrap_info.cc b/modules/info/pymod/wrap_info.cc index 03106fd17bac15c2ae174bdba71eeb8e7d5b595c..5aabfe3eb164aaf52ce661982c2bd5a1564cd74f 100644 --- a/modules/info/pymod/wrap_info.cc +++ b/modules/info/pymod/wrap_info.cc @@ -136,6 +136,15 @@ public: { return true; } + + virtual void VisitGroupFinish(InfoGroup& group) + { + call_method<void, InfoGroup>(self, "VisitGroupFinish", group); + } + + void VisitGroupFinishDefault(const InfoGroup&) + { + } private: PyObject* self; }; @@ -301,6 +310,7 @@ BOOST_PYTHON_MODULE(_ost_info) class_<InfoVisitor, InfoVisitorProxy>("InfoVisitor",init<>()) .def("VisitGroup", &InfoVisitorProxy::VisitGroupDefault) .def("VisitItem", &InfoVisitorProxy::VisitItemDefault) + .def("VisitGroupFinish", &InfoVisitorProxy::VisitGroupFinishDefault) ; class_<VerboseInfoVisitor, bases<InfoVisitor> >("VerboseInfoVisitor",init<>())