2
#include <boost/function.hpp>
9
#define IMPL_DEF_(Idx, Type) \
10
void Impl ## Idx(Type) {} \
11
void TestImpl ## Idx() \
13
boost::function<void(Type)> fnr(&Impl ## Idx); \
18
#define IMPL_DEF(Idx) IMPL_DEF_(Idx, TestStruct<Idx>)
20
#define IMPL_DEF_10_(Idx) \
33
#define IMPL_DEF_10(Idx) IMPL_DEF_10_(Idx)