40 #include <boost/python.hpp> 
   46 using namespace boost::python;
 
   49   class_<XBase, boost::noncopyable>(
"XBase", 
"Base Class", no_init)
 
   56   class_<AClass, bases<XBase> >( 
"AClass", 
"Derived Class A")
 
   61   class_<BClass, bases<XBase> >( 
"BClass", 
"Derived Class B")
 
void SetDVal(double aval)
 
virtual int VMethod(const XBase *abase) const =0
 
BOOST_PYTHON_MODULE(testem0)