Codebase list libsbml / cc1bfe5
Refresh patches Andreas Tille 4 years ago
1 changed file(s) with 20 addition(s) and 20 deletion(s). Raw diff Collapse all Expand all
44
55 --- a/src/bindings/csharp/local.i
66 +++ b/src/bindings/csharp/local.i
7 @@ -117,13 +117,13 @@ static SWIG_CSharpWStringHelperCallback
7 @@ -121,13 +121,13 @@ static SWIG_CSharpWStringHelperCallback
88 %pragma(csharp) imclasscode=%{
99 protected class SWIGWStringHelper {
1010
2121 string ustr = System.Runtime.InteropServices.Marshal.PtrToStringUni(cString);
2222 return System.Runtime.InteropServices.Marshal.StringToHGlobalUni(ustr);
2323 }
24 @@ -203,15 +203,15 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
24 @@ -207,15 +207,15 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
2525 */
2626 %typemap(cscode) SBMLExtension
2727 %{
4141 return new SBase(cPtr, owner);
4242 }
4343 %}
44 @@ -224,9 +224,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
44 @@ -228,9 +228,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
4545 %pragma(csharp) modulecode =
4646 %{
4747
5353
5454 SBMLExtension ext = new SBMLExtension(cPtr, false);
5555 string pkgName = ext.getName();
56 @@ -237,9 +237,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
56 @@ -241,9 +241,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
5757 return new SBMLExtension(cPtr,owner);
5858 }
5959
6565
6666 SBMLNamespaces sbn = new SBMLNamespaces(cPtr, false);
6767 if (sbn != null)
68 @@ -289,9 +289,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
68 @@ -293,9 +293,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
6969 return new SBMLConverter(cPtr,owner);
7070 }
7171
7777
7878 SBasePlugin sbp = new SBasePlugin(cPtr, false);
7979 string pkgName = sbp.getPackageName();
80 @@ -306,9 +306,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
80 @@ -310,9 +310,9 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
8181 }
8282
8383
8989
9090 SBase sb = new SBase(cPtr, false);
9191 string pkgName = sb.getPackageName();
92 @@ -637,23 +637,23 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
92 @@ -641,23 +641,23 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
9393
9494 %typemap(csbody) TYPENAME
9595 %{
120120
121121 if (obj != null)
122122 {
123 @@ -670,22 +670,22 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
123 @@ -674,22 +674,22 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
124124
125125 %typemap(csbody_derived) TYPENAME
126126 %{
150150
151151 if (obj != null)
152152 {
153 @@ -701,22 +701,22 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
153 @@ -705,22 +705,22 @@ SWIGEXPORT void SWIGSTDCALL SWIGRegister
154154
155155 %typemap(csbody_derived) TYPENAME
156156 %{
180180
181181 if (obj != null)
182182 {
183 @@ -981,10 +981,10 @@ COVARIANT_GETID(InitialAssignment)
183 @@ -985,10 +985,10 @@ COVARIANT_GETID(InitialAssignment)
184184 %typemap(csbase) SBMLConstructorException "System.ArgumentException";
185185 %typemap(cscode) SBMLConstructorException
186186 %{
193193 }
194194
195195 public SBMLConstructorException(string v) :
196 @@ -995,10 +995,10 @@ COVARIANT_GETID(InitialAssignment)
196 @@ -999,10 +999,10 @@ COVARIANT_GETID(InitialAssignment)
197197 %typemap(csbase) XMLConstructorException "System.ArgumentException";
198198 %typemap(cscode) XMLConstructorException
199199 %{
206206 }
207207
208208 public XMLConstructorException(string v) :
209 @@ -1037,7 +1037,7 @@ COVARIANT_GETID(InitialAssignment)
209 @@ -1041,7 +1041,7 @@ COVARIANT_GETID(InitialAssignment)
210210 static CustomExceptionDelegate customDelegate =
211211 new CustomExceptionDelegate(SetPendingCustomException);
212212
215215 public static extern
216216 void CustomExceptionRegisterCallback(CustomExceptionDelegate customCallback);
217217
218 @@ -1389,8 +1389,8 @@ XMLCONSTRUCTOR_EXCEPTION(XMLTripple)
218 @@ -1393,8 +1393,8 @@ XMLCONSTRUCTOR_EXCEPTION(XMLTripple)
219219 %typemap(cstype) List* _FNAME_ %{ _TYPENAME_ ## List %}
220220 %typemap(csout) List* _FNAME_
221221 {
228228 {
229229 --- a/src/bindings/csharp/local-packages-arrays.i
230230 +++ b/src/bindings/csharp/local-packages-arrays.i
231 @@ -39,9 +39,9 @@
231 @@ -43,9 +43,9 @@
232232 */
233233 %typemap(cscode) ArraysExtension
234234 %{
240240
241241 SBasePlugin sbp = new SBasePlugin(cPtr, false);
242242 SBase sb = sbp.getParentSBMLObject();
243 @@ -53,9 +53,9 @@
243 @@ -57,9 +57,9 @@
244244 }
245245 }
246246
332332 switch( sb.getTypeCode() )
333333 --- a/src/bindings/csharp/local-packages-req.i
334334 +++ b/src/bindings/csharp/local-packages-req.i
335 @@ -38,9 +38,9 @@
335 @@ -42,9 +42,9 @@
336336 */
337337 %typemap(cscode) ReqExtension
338338 %{
344344
345345 SBasePlugin sbp = new SBasePlugin(cPtr, false);
346346 SBase sb = sbp.getParentSBMLObject();
347 @@ -53,9 +53,9 @@
347 @@ -57,9 +57,9 @@
348348 }
349349 }
350350
358358 switch( sb.getTypeCode() )
359359 --- a/src/bindings/csharp/local-packages-spatial.i
360360 +++ b/src/bindings/csharp/local-packages-spatial.i
361 @@ -62,9 +62,9 @@ void SampledField::getUncompressed(int *
361 @@ -68,9 +68,9 @@ void SampledField::getUncompressed(int *
362362 */
363363 %typemap(cscode) SpatialExtension
364364 %{
370370
371371 SBasePlugin sbp = new SBasePlugin(cPtr, false);
372372 SBase sb = sbp.getParentSBMLObject();
373 @@ -96,9 +96,9 @@ void SampledField::getUncompressed(int *
373 @@ -102,9 +102,9 @@ void SampledField::getUncompressed(int *
374374 }
375375 }
376376
381381 + if (cPtr.Equals(global::System.IntPtr.Zero)) return null;
382382
383383 SBase sb = new SBase(cPtr, false);
384 switch( sb.getTypeCode() )
384 switch ( sb.getTypeCode() )