From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2007-05-04 21:11:07
Emil Dotchevski wrote:
> >> Is it possible to refactor the Wave code headers such that they do
> >> not invoke BOOST_CLASS_EXPORT, leaving this job to client
> code that
> >> does need to serialize Wave objects? In that case, would you still
> >> need to include serialization headers in the Wave code headers?
> > Wave code headers do not include serialization headers.
> > Regards Hartmut
> So what does BOOST_WAVE_SERIALIZATION disable? A few function
> templates that wouldn't be instantiated unless the client
> code calls them?
Yes, mainly. Additionally it disables supporting code, such as versioning
etc., i.e. code not needed without serialization support.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk