Boost logo

Boost :

From: Christoph Ludwig (cludwig_at_[hidden])
Date: 2004-09-28 04:12:41

On Mon, Sep 27, 2004 at 09:58:04AM -0700, Robert Ramey wrote:
> >However, this triggers a BOOST_STATIC_ASSERT in
> >basic_xml_oarchive<Archive>::save_override<T>(const T&, BOOST_PFTO int).
> >The implementation insists that all serialized types be wrapped in a
> >nvp<T>.
> That is the intent.
> There a section Reference:Class Serialization:Serialization
> Wrappers:Name-Value pairs where this is described. Perhaps this isn't
> obvious from contents.

After I saw Vladimir's post I found it. This section describes
everything I needed to know, thank you.

> >May I suggest that a section explaining the issues with xml archives be
> >added to the docs before the 1.32 release?
> Yes you may.

I don't know if I represent an average user or whether I simply was
too dumb to use the docs... :-) But if you consider using the xml
archive then you look in the documentation for "xml"; it's not obvious
that you should rather look for "Name-Value pairs".

Perhaps a patch similar to the one I am going to attach can remedy
this problem?



PS: According to headers.html#userincludes, nvp.hpp is in
  boost/archive. But it is in fact in boost/serialization.


Boost list run by bdawes at, gregod at, cpdaniel at, john at