<div dir="ltr">How about multiple inheritance for mixed class?  Say you have a class for rasters and a class for vectors, and a dataset that would support both types would inherit from these two base classes.  Is that what you mean by composite?<div>
<br></div><div>Etienne</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 27, 2014 at 9:32 AM, Mateusz Łoskot <span dir="ltr"><<a href="mailto:mateusz@loskot.net" target="_blank">mateusz@loskot.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 27 March 2014 11:24, Even Rouault <<a href="mailto:even.rouault@mines-paris.org">even.rouault@mines-paris.org</a>> wrote:<br>

>><br>
>> Is it possible to put it as a member in classes ?<br>
><br>
> That could have been a way of doing it, yes. Always the debate composition vs<br>
> inheritance.<br>
<br>
</div>The base classes for raster and vector datasets could have common base class.<br>
The mixed raster/vector dataset could be defined as a composite of the<br>
former two.<br>
<div class="im HOEnZb"><br>
Best regards,<br>
--<br>
Mateusz  Łoskot, <a href="http://mateusz.loskot.net" target="_blank">http://mateusz.loskot.net</a><br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a></div></div></blockquote></div><br></div>