[Boost-users] use boost preprocessor to generate T1 t1, T2 t2 ...