19 Jul
2007
19 Jul
'07
6:34 p.m.
On 17/07/07, Rydinare
Hi all. I was curious to see if there is or will be support for the use of the visitor pattern with boost::any? I think it would be very useful. I thought I had read that there was an experimental boost::any visitor at some point, but I couldn't find it.
It'd certainly take stronger template-foo than I have. The way I understand it, classic visitor relies on knowing all the possible types, which Boost.Any doesn't. I suppose one could be written using map lookup, but that's more like manually implementing runtime overloading than visitor. ~ Scott