
26 May
2006
26 May
'06
11:07 a.m.
Joaquín Mª López Muñoz <joaquin <at> tid.es> writes:
struct base_record_if_extractor: public BOOST_MULTI_INDEX_CONST_MEM_FUN(base_record, int, get_id) {};
Does this improve things?
Yes, with this extractor it compiles OK.
* As for why MSVC 7.1 is choking, the error trace seems to indicate that boost::is_function is having a hard time with types involving virtual
inheritance.
The following is an attempt at reducing the problem to its essentials. Could you try whether MSVC 7.1 still fails at this? If so, can you try to reduce the test case some more?
This code piece compiles just fine.