Filesystem library and virtual
Hi Guys, I'm wondering if the possibility to handle custom filesystem is planned at some point in the Filesystem library ? My goal is to manage a virtual filesystem contained in a "big file" or in an archive in a transparent way with the other files on the system. Thanks, -- Olivier Tristan Research & Development www.uvi.net
On 28 July 2015 at 11:59, Olivier Tristan
Hi Guys,
I'm wondering if the possibility to handle custom filesystem is planned at some point in the Filesystem library ?
My goal is to manage a virtual filesystem contained in a "big file" or in an archive in a transparent way with the other files on the system.
This have been discussed before indeed: http://lists.boost.org/Archives/boost/2014/01/210470.php See also: http://alamaison.github.io/2014/01/09/proposal-generic-filesystem/ Basically, the author of the proposal didn't have time to experiment more on the idea and at the time boost.filesystem was being worked to match the filesystem TS or something like that (still ongoing if my memory is correct). I have plans to try using binding PhysFS with this approach (which would match what you are asking for) but I didn't have time to do so yet. Joël Lamotte
Will check those. Thanks, Le 28/07/2015 12:12, Klaim - Joël Lamotte a écrit :
On 28 July 2015 at 11:59, Olivier Tristan
mailto:o.tristan@uvi.net> wrote: Hi Guys,
I'm wondering if the possibility to handle custom filesystem is planned at some point in the Filesystem library ?
My goal is to manage a virtual filesystem contained in a "big file" or in an archive in a transparent way with the other files on the system.
This have been discussed before indeed: http://lists.boost.org/Archives/boost/2014/01/210470.php See also: http://alamaison.github.io/2014/01/09/proposal-generic-filesystem/
Basically, the author of the proposal didn't have time to experiment more on the idea and at the time boost.filesystem was being worked to match the filesystem TS or something like that (still ongoing if my memory is correct).
I have plans to try using binding PhysFS with this approach (which would match what you are asking for) but I didn't have time to do so yet.
Joël Lamotte
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Olivier Tristan Research & Development www.uvi.net
On 28 Jul 2015 at 11:59, Olivier Tristan wrote:
I'm wondering if the possibility to handle custom filesystem is planned at some point in the Filesystem library ?
My goal is to manage a virtual filesystem contained in a "big file" or in an archive in a transparent way with the other files on the system.
Proposed Boost AFIO up for review mid August lets users define any arbitrary filesystem, and then set the current filesystem for a given thread. It has a different synchronous API to Filesystem however. It would be trivial to wrap AFIO's API into a Filesystem equivalent. Niall -- ned Productions Limited Consulting http://www.nedproductions.biz/ http://ie.linkedin.com/in/nialldouglas/
On Tue, Jul 28, 2015 at 6:39 AM, Niall Douglas
Proposed Boost AFIO up for review mid August lets users define any arbitrary filesystem, and then set the current filesystem for a given thread.
It has a different synchronous API to Filesystem however. It would be trivial to wrap AFIO's API into a Filesystem equivalent.
Too trivial for a future GSoC project? ;-)
participants (4)
-
Klaim - Joël Lamotte
-
Nat Goodspeed
-
Niall Douglas
-
Olivier Tristan