Boost logo

Boost :

Subject: Re: [boost] [any] new version
From: Roman Perepelitsa (roman.perepelitsa_at_[hidden])
Date: 2011-09-01 17:24:56


2011/9/1 Martin Bidlingmaier <Martin.Bidlingmaier_at_[hidden]>

> Ok, so obviously the proposed version won't work when instances of
> boost::any cross dll borders.
>

The existing version of boost::any has the same limitation. If you make rtti
info local to dynamic libraries, you won't be able to extra data from any in
one dynamic library if it was put in in another.

I personally don't consider this to be a limitation. If you want to be
resilient to any kind of dynamic library barriers, you can't even use
exceptions.

Roman Perepelitsa.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk