From: Matthias Troyer (troyer_at_[hidden])
Date: 2007-05-06 11:49:45


On 6 May 2007, at 17:24, Peter Dimov wrote:

> Matthias Troyer wrote:
>
>> Thus, to summarize, the serialization of guid does not work since
>> there is no serialization support for boost::array yet. This bug was
>> masked by decalring the type primitive which works - by chance not
>> not intent - for the text based archives. In order to fix
>> serialization one has to
>>
>> - remove the declaration as primitive type
>> - write serialization support for boost::array
>> - include that header
>
> Follow-up question. What needs to be included if guid::data_ is
> defined as
> unsigned char[16] instead of boost::array?

In that case the standard headers included by the archive class will
have all necessary functions and no header will need to be included
by the guid library