From 7330e2bbf78692748e34a03865a7e44d6bf567b9 Mon Sep 17 00:00:00 2001 From: Leif Middelschulte Date: Fri, 17 Aug 2012 17:23:10 +0000 Subject: [PATCH] Use actual generated code for 'would like' prologue. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-c@13646 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Doc/Manual/C.html | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Doc/Manual/C.html b/Doc/Manual/C.html index 45d16e466..6c35cf42e 100644 --- a/Doc/Manual/C.html +++ b/Doc/Manual/C.html @@ -514,13 +514,20 @@ What we would like to generate as a C interface of this function would be someth
 //proxy header file
-SomeClass *new_SomeClass(void);
-void delete_SomeClass(SomeClass* carg);
+typedef struct SwigObj_SomeClass SomeClass;
 
+SomeClass * new_SomeClass();
+
+void delete_SomeClass(SomeClass * carg1);
+        
+SomeClass* someFunction(SomeIntTemplateClass* carg1, int carg2);
+        
+        
+typedef struct SwigObj_SomeIntTemplateClass SomeIntTemplateClass;
+        
 SomeIntTemplateClass * new_SomeIntTemplateClass();
+        
 void delete_SomeIntTemplateClass(SomeIntTemplateClass * carg1);
-
-SomeClass *someFunction(SomeIntTemplateClass *someParameter, int simpleInt);
 
When we generate the bindings, we generate code for two translation units: