Something a very clever fellow might do would be to create and populate a
database capturing the interface then write an (extensible) program to
generate interface variants. It could, for example, produce the pure
virtual interface, the skeleton of the implementation classes, the flat
language independent interface, language specific interface, etc.
And, of course, generate extensions as the interface expands.
Just a suggestion...
--
Jim Starkey
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel