[Gdal-dev] Re: Upcoming enhancements for the SWIG C# interface

Tamas Szekeres szekerest at gmail.com
Thu Mar 8 16:46:35 EST 2007


The enhancements described previously have been added to the SVN
trunk. I would be happy to  know how it works for you.

Best regards,

Tamas


2007/3/4, Tamas Szekeres <szekerest at gmail.com>:
> Folks,
>
> I'm preparing some changes according to the recent requests with the
> following features:
>
> 1. Enumerated types will be propagated to the SWIG C# interface
> instead of int-s.
> 2. The following namespace names will be applied: OSGeo.GDAL,
> OSGeo.OGR, OSGeo.OSR
> according to the guidelines of:
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconnamespacenamingguidelines.asp
>
> 3. Pascal casing will be applied to module names (Gdal, Ogr, Osr, GdalConst)
> 4. The gdalconst assembly is considered as deprecated and will be
> removed in some future releases. Currently, every assembly will
> contain their own constants and enums.
>
> 5. Dataset ReadRaster/WriteRaster implementation will be added.
>
> Since most of the modifications are reasonable, but backward
> incompatible changes, I will wait for 2 days before submitting the
> files. These changes will apply solely to the C# binding, however  the
> enum related stuff will reside in common places controlled by #ifdef
> (SWIGCSHARP) and can be taken over to the other languages easily if
> needed.
>
>
> Best regards,
>
> Tamas
>



More information about the Gdal-dev mailing list