
Hi all,
I'm currently using large parts of booos::mpl and boost::fusion in a
large project. Alas, I keep triggering some unwanted ADL betwenn some of
my code and mpl code.
Here is a simplified but significant code that showcases the problem :
#include <iostream>
#include
error: 'template<class Sequence> struct boost::mpl::size' is not a function error: conflict with 'template
int bar::foo::size(const bar::foo::some_class &)' error: in call to 'size'
What can I do to prevent this ADL while not forcing the client code to explicitely write bar::size(g) ? Thanks in advance -- Joel FALCOU Research Engineer @ Institut d'Electronique Fondamentale Université PARIS SUD XI France