namespace boost{ namespace multiprecision{
class tommath_int;
typedef number<tommath_int >         tom_int;
}} 
Шаблон класса<tommath_int>соответствует всем требованиям для типаBackend. Его члены и функции, не являющиеся членами, намеренно не документируются: они считаются деталями реализации, которые могут быть изменены.
Тип<number_category<cpp_int<Args...>>::type>является<mpl::int_<number_kind_integer>>.
Более подробную информацию об этом типе можно найти в учебнике..