Boost logo

Boost :

From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2005-04-27 09:22:00


Vladimir Prus wrote:

> Why do you need introspection or checksumming (what's "checksumming", btw)?

I was thinking of some 'externalized vtable' or somesuch that would enable
users of the library to modify the class' interface without breaking the
application / plugin interaction. Something that initializes a proxy at
plugin load time to point to the right function.

Again, this may seem overkill. However, if you really know what's in the
plugin you may as well load the library manually and cast the 'void *'
to whatever you know the symbol is really pointing to.
But then this doesn't offer anything which makes it worth including into
boost IMO.

Regards,
                Stefan


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