template unsigned type function register TheMap type function_type fun

1
2
3
4
5
6
7
8
9
template <unsigned type>
function register(TheMap<type>::function_type & function);
template <>
function register<0>(TheMap<type>::function_type & function);
template <>
function register<1>(TheMap<type>::function_type & function);
//...