On Wed, Oct 23, 2002 at 06:59:11PM +0200, Andre Poenitz wrote: > - is technically inappropriate as we don't have static types but pass > around inset by base class pointers,
Indeed. And every other method I've thought of (virtual traits traits() const method, inheritance of traits class) don't work in C++ either. > - does not solve our problem. Instead of 100 functions in the inset base > class there would be 100 entries in the traits_base default > implementation. Can you not see this is a massive readability improvement already ? john -- "This is playing, not work, therefore it's not a waste of time." - Zath