Boost logo

Boost :

From: mvogt_at_[hidden]
Date: 2004-04-14 21:57:48


For anyone interested in extending Robert Ramey's serialization library
with
derived archive types, the attached archives may be interesting.

Included are an archive template for ordered binary marshalling output
(big-
or little-endian), and rudimentary specialisations for CDR and XDR
formats.

These aren't really new archives, since they derive from Robert's
basic_binary
archive classes, but they do demonstrate to some extent what needs to be
done to modify the archive output.

Issues I've had in extending the archives:
 - The difference between overriding 'save', 'save_override', 'vsave' and
   operator<< is not immediately obvious...
 - Controlling access to individual save/load overloads still has me
stumped
 - There's something weird with initializing wchar_t's going on...

Questions or comments welcome.

Matt

**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
mail.administrator_at_[hidden]

**********************************************************************




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