$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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.
Regards Hartmut