Сложное
bind-выражение встречается несколько раз, поэтому определил макрос. Что-то вроде:
#define IS_NAME(name) (bind(...(name)...))
Попробовал заменить макрос функцией возвращающей
boost::function, но тогда нельзя писать так:
IS_NAME("aaa") || IS_NAME("bbb")
Так и оставить макрос?