/[adonthell]/adonthell-0.3/src/python_class.cc
ViewVC logotype

Diff of /adonthell-0.3/src/python_class.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by ksterker, Sat Apr 16 17:56:32 2005 UTC revision 1.12 by ksterker, Sun Apr 17 11:35:12 2005 UTC
# Line 30  PyObject *data::globals; Line 30  PyObject *data::globals;
30  PyObject *python::module;  PyObject *python::module;
31    
32  // defined in py_adonthell_wrap.cc  // defined in py_adonthell_wrap.cc
33  PyObject *pass_instance (void *instance, const char* class_name);  PyObject *get_py_obj (void *instance, const char* class_name);
34    
35  using namespace std;  using namespace std;
36    
# Line 123  PyObject *python::import_module (string Line 123  PyObject *python::import_module (string
123  // Make a C++ instance available to Python  // Make a C++ instance available to Python
124  PyObject *python::pass_instance (void *instance, const char *class_name)  PyObject *python::pass_instance (void *instance, const char *class_name)
125  {  {
126      return pass_instance (instance, class_name);      string class_ptr = string(class_name) + "*";
127        return get_py_obj (instance, class_ptr.c_str());
128  }  }
129    
130  PyObject * python::get_tuple (igzstream & file)  PyObject * python::get_tuple (igzstream & file)

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26