> However, note that I did not tell the whole story: :) > getCppuType<T> is currently defined in Type.hxx as calling > getCppuType(static_cast<T*>(0)), so it has exactly the same problem as > Any::operator<<=() (i.e., it does not work for a named UNO type if the > header for that type is only included after Type.hxx). My solution > would include adding explicit specializations of getCppuType<T> to all > the generated header files. > > In light of that, I am not sure whether Petr's solution (of which I had > not thought yet) is not the more elegant one.
I could prepare patches, test it, ... The only problem is that any of the solutions would need many changes, so I would like to prepare a solution that is acceptable for you :-) Could you please decide what solution would you prefere? Or do you need some more information, testing from my side? Thanks for help. -- Best Regards, Petr Mladek software developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: [EMAIL PROTECTED] Drahobejlova 27 tel:+420 296 542 373 190 00 Praha 9 fax:+420 296 542 374 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
