example code to access some C++ classes in a DLL

Torsten Mohr tmohr at s.netic.de
Sat Feb 28 19:17:09 CET 2004


i have written a DLL that implements some C++ classes and
their methods.  Now i would like to make the classes and
their methods known to python.

Is there some example code available on how to do this?
I want to make some classes, their constructors and some
methods known to python.

I've read the python docu "Tutorial", "Distributing Python Modules",
"Extending and Embedding" and "Python/X API".
But none of them seems to tell me how i can interface to:

namespace abc {
  class Abc {

    int meth1(int abd, std::string s);

  class Def {

    int meth1(long abd, char* g);

Has anybody got some example code for the necessary wrapper to make
all the above known to python?

Thanks for any hints,

More information about the Python-list mailing list