
On 12/11/10 16:09, Edward Diener wrote:
I have also been working on a type traits introspection library but it is not documented yet. I did get your files from you that are the "introspection.zip" in the Boost vault, which I have studied but I prefer the technique in the CTL which is a bit more flexible barring a VC++ ( and gcc prior to 4.0 ) bug on which I am working on a workaround.
Yup, introspecton was a ad hoc fit for a need I found out so it's clearly not the proper way to do that.
I also have looked at Frederick Bron's code in 'is_comparable.hpp'. It seems that should be fairly easily extended to other operators, although I may not understand all the issues involved. Well,t hat was what mly macro set was trying to do
My type traits introspection library is only interested in introspecting a type at compile time and is not interested in free functions. Nor does it touch on the operators work done by Frederick Bron, so I feel that should go forward on its own. Nonetheless I want to synchronize my efforts with others who are working in this area, probably offline. As you wish, the free function detection is a compelte different matter (as for the namespace inclusion check that I had at some point) but it could be glad indeed to synchronize and try to gather up related techniques like these.