Boost logo

Boost Users :

From: Matthias Troyer (troyer_at_[hidden])
Date: 2007-10-16 12:18:34


On Oct 16, 2007, at 6:09 PM, Rich Peters wrote:

> I saw an example where boost serialized a text archive to a
> strstream for sending via a socket. I would like to do something
> similar, but for binary data.
>
> Is there a way to do the binary serialization to a memory buffer,
> and then send it elsewhere? It doesnt seem like strstream and
> boost::archive::binary_oarchive would mix correctly.
> I have also seen some discussion regarding a binary_iostreams
> library, but its doesnt look like that exists yet.
>

You can use the Boost IOstreams library to create an iostream using a
memory buffer and use that with the binary archives

Matthias


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net