$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: dylan_nicholson (dylan_nicholson_at_[hidden])
Date: 2002-02-27 20:57:37
--- In boost_at_y..., "rameysb" <ramey_at_r...> wrote:
> Fellow programmers
>
> I have just uploaded my proposal for a boost library to address
> saving and restoring of C++ objects. I refer to this as
> serialization.
>
> After much effort I managed to get this working to fullfill all the
> requirements below:
>
> Code portability - depend only on ANSI C++ facilities.
>
> Code economy - exploit features of C++ such as RTTI, templates, and
> multiple inheritence, etc where appropriate to make code shorter
and
> simpler to use.
>
But the two aren't compatible - RTTI typenames are not portable,
AFAIK. There needs to be a mechanism to supply your own unique
serialisation ids if you don't want to (or can't) use RTTI names.
Dylan