Print

Print


Hello,

For my application, I have written a simple class for buffered reading compatible with std::istream using XrdCl. It can be used like this:

#include <istream>
XRdInputStreamBuf buf("root://..../my_file.txt");
std::istream input(&buf);
// Handle 'input' as if it were std::ifstream or std::sstream.

I'm creating this thread because I thought somebody else might benefit from it too. My code can be generalized to work as convenient part of the library, and to buffer not only reads, but writes as well.

Cheers,
Petr.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Feature: Integration with std::istream (#412)"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/412"}}}

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1