
27 Apr
2005
27 Apr
'05
2:22 p.m.
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