Restored the Python module. Lots of minor fixes and cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@664 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
c9a1a80211
commit
f470aa1067
11 changed files with 430 additions and 829 deletions
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
class PYTHON : public Language {
|
||||
protected:
|
||||
void get_pointer(char *iname, char *srcname, char *src, char *dest, SwigType *t, DOHString *f, char *ret);
|
||||
void get_pointer(char *iname, char *srcname, char *src, char *dest, SwigType *t, String *f, char *ret);
|
||||
|
||||
void add_method(char *name, char *function, int kw);
|
||||
void print_methods();
|
||||
|
|
@ -34,9 +34,7 @@ protected:
|
|||
virtual void initialize_cmodule();
|
||||
virtual void close_cmodule();
|
||||
virtual void emit_function_header(Wrapper *emit_to, char *wname);
|
||||
virtual char *convert_self(Wrapper *f);
|
||||
virtual char *make_funcname_wrapper(char *fnName);
|
||||
void emitAddPragmas(DOHString *output, char* name, char* spacing);
|
||||
void emitAddPragmas(String *output, char* name, char* spacing);
|
||||
|
||||
public :
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue