Boost logo

Boost :

Subject: Re: [boost] [interprocess] utf8 file names in memory mapped files
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2012-02-01 16:25:39


El 01/02/2012 11:27, Thorsten Ottosen escribió:

> Alternatively, you can accept a boost::filesystem::path object, if you
> can live with that dependency. Then you have pushed the problem to the
> caller.

filesystem::path seems very useful, but I don't like the dependency
(Interprocess is a header only lib) and I find path interface suboptimal.

There is an open bug for wide-string/unicode support for Interprocess,
so I'll need to find time (too much time I'm afraid) to study the issue
in detail.

By the way, I don't find the restriction of using plain ASCII characters
for named objects. I think mutex, shm semaphore names don't badly need
encoding support. file_mapping, on the other hand needs at least wide
strings, at least in windows.

Ion


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk