Attached I put a refinement with:
- Alex's default base
- Rename underline to Impl
- Automatic version check (done only when necessary)
- Marks (TODO) for C/C++ exception integration

With this versioning scheme, IVersioned will die, but I maintained it
for the demo.

As we don't rely on C++ vtables anymore, it's easy and fast to just
store the version number in the vtable.


Adriano

Attachment: fbinterface-4.tar
Description: Binary data

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to