$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Aaron W. LaFramboise (aaronrabiddog51_at_[hidden])
Date: 2004-10-18 23:31:03
Roland Schwarz wrote:
> This is not exactly what I mean. I was thinking morealong the lines of a
> remote procedure call mechanism.
As far as I know, this isn't possible, but its on my #2 on my signals
wishlist after #1, thread safety.
One way I could see this sort of thing implemented is similar to how a
quality standard C++ library implements contrainers that can be shared
between two processes: the signal class would be parameterized by an
allocator, and only use storage that is a member of the class or that
has been all allocated with this allocator. This would permit you to
just pass it a shared memory allocator and allocate the Signal class
itself in shared memory, and have everything "just work."
Aaron W. LaFramboise