
25 Feb
2006
25 Feb
'06
3:40 p.m.
Hi Ion,
* 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.
I agree with this choice.
* Class names: mmapped_file -> mapped_file
named_xxx_object -> xxx_services so
shared_memory_services mapped_file_services heap_memory_services external_memory_services
I haven't followed this portion of the discussion very closely, so maybe it's been discussed. But, what does the "_services" suffix really add? It just seems superfluous to me. Thanks for all of your work on this. Jeff Flinn