Boost logo

Boost :

From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2006-02-25 06:16:30


Hi to all,

Not that I've received a lot of feedback but I have to take some
decisions to start working on Shmem recycling so this is your last
change to stop this:

> * Library name:

Although Peter likes IPC, I agree with Rene agree that InterProcess is
much more descriptive (and pronounceable) so I'm taking
Boost.InterProcess (boost::interprocess namespace, boost/interprocess
and libs/boost/interprocess directories). I think

namespace ipc = boost::interprocess;

will be common, though.

> * Class names:
mmapped_file -> mapped_file

named_xxx_object -> xxx_services so

shared_memory_services
mapped_file_services
heap_memory_services
external_memory_services

> -> Public lock/unlock functions?
> -> Merging 7 mutex types into 3?
> -> Merging 3 scoped_lock types into 1?

Like Peter has said, yes to all.

Regards,

Ion


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