#ifdef cplusplus } #endif #include class MyClass { public: MyClass(char * my_favorite_argument) { cout << "I'm constructin' my bad self ... " << my_favorite_argument << "\n"; } ~MyClass() { cout << "Destruction is a way of life for me.\n"; } }; MODULE = MyPackage PACKAGE = MyPackage MyClass * MyClass::new(char * my_favorite_argument) void MyClass::DESTROY()