Calculating needed space for Boost.Serialization

Hi, I want to calculate exactly how much space it is needed to serialize a number of objects. What I'm thinking is another class that implements the Saving Archive concept and only invokes sizeof() rather than actually writing anything. From what I understand I should overload the << and & operators for this class to call save() or serialize() on the object, unless it is a POD (in which case the size is already known). Has this been done before? Thanks

Ioannis Papadopoulos wrote:
Hi,
I want to calculate exactly how much space it is needed to serialize a number of objects. What I'm thinking is another class that implements the Saving Archive concept and only invokes sizeof() rather than actually writing anything.
From what I understand I should overload the << and & operators for this class to call save() or serialize() on the object, unless it is a POD (in which case the size is already known).
Has this been done before?
Thanks
Please ignore this - it was left in my outbox and sent by accident after I already had posted a relevant question.
participants (1)
-
Ioannis Papadopoulos