Boost logo

Boost Users :

From: John Maddock (john_at_[hidden])
Date: 2005-08-04 04:48:05

> When I look at the new code in type_traits/is_abstract for compilers which
> can't implement correct is_abstract, it seems it marks any polymophic
> class as abstract. This would conflict with the serialization system
> which really needs to know if a class is really abstract - not just
> polymorphic. I would be curious as to why type_traits/is_abstract makes
> this the default. The serialization system makes "false" the default.

The announcement of the change was made last year, I'm pretty sure I cc'd
you, but in any case it's here:

The original discussion (or some of it anyway) can be found here:


Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at