Hi Chris,

On Mon, Nov 23, 2009 at 5:17 PM, Chris 'Xenon' Hanson
<[email protected]> wrote:
>> Another issue that was introduced is that you've
>> ReaderWriterIVE::write*(*, istream&..) methods so that they now have a
>> string& filename.  This breaks the .ive's plugin ability to handle
>> reading from istreams (including http supported) as these methods
>> should be straight overriding of the virtual methods provided by the
>> base ReaderWriter class.
>> The way we've tackled adding details of the filename of the original
>> file to the istream methods has been to add the filename into the
>> Options object and then extract this.  The .curl plugin does this I
>> will have a bash at working in such an approach to this code.
>
>  Hmm. I see. I wasn't aware of this constraint. It does complicate the matter 
> quite a
> bit. If there's anything you want me to do with this, let me know, otherwise 
> I'll defer to
> your work.

I believe my changes should all achieve what you were after and be
compatible with istream loading, and loading from .curl.

It does need testing though.

Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to