Re: [C++-sig] Member function of other class

2012-08-17 Thread Trigve Siver
Code formatting went wrong > ... > struct BaseClass > { void func() {} > }; struct Wrap > { void func() {} > }; BOOST_PYTHON_MODULE(main) > { class_("Base", no_init) > .def("func", &Wrap::func) ; > } struct BaseClass {   void func() {} }; struct Wrap {   void func() {} }; BOOST_PYTHON_MODULE(m

[C++-sig] Member function of other class

2012-08-17 Thread Trigve Siver
Hi, I'm curios, why this piece of code does compile? struct BaseClass { void func() {} }; struct Wrap { void func() {} }; BOOST_PYTHON_MODULE(main) { class_("Base", no_init) .def("func", &Wrap::func) ; } I'm asking because a want to do something like this and want to know if it is UB or not: s