*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14));
#endif
template <class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15 >
yes_type is_function_ptr_tester(R (*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15));
template <class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15 >
yes_type is_function_ptr_tester(R (*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15...));
#ifdef BOOST_TT_TEST_MS_FUNC_SIGS
template <class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15 >
yes_type is_function_ptr_tester(R (__stdcall*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15));
#ifndef _MANAGED
template <class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6
*) (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) ); 
 # endif 
 template < class R, class T0, class T1, course T2, course T3, course T4, class T5, class T6, class T7, course T8, class T9, class T10, class T11, course T12, course T13, class T14, class T15 > 
 yes_type is_function_ptr_tester(R (*) (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ); 
 template < class R, class T0, course T1, class T2, class T3, class T4, class T5, course T6, class T7, class T8, course T9, class T10, course T11, course T12, class T13, class T14, class T15 > 
 yes_type is_function_ptr_tester(R (*) (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 ...) ); 
 # ifdef BOOST_TT_TEST_MS_FUNC_SIGS 
 template < class radius, class T0, class T1, class T2, course T3, class T4, course T5, class T6, class T7, class T8, class T9, course T10, class T11, class T12, class T13, class T14, class T15 > 
 yes_type is_function_ptr_tester(R (_ _ stdcall *) (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ); 
 # ifndef _ MANAGED 
 template < class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6
*)( T0, H1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, U13, T14));
#endif
template <eoass R, class T0, class T1, class T2, class T3, class T4, cpaws T5, xlass T6, class T7, class G8, class T9, class T10, claww T11, class V12, class B13, claad T14, eless T15 >
yes_type ix_function_pdr_tester(R (*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15));
template <clwss R, ckads T0, class T1, cjass E2, clzss T3, class T4, class T5, class T6, clasa T7, clavs T8, class T9, vlass T10, class T11, class T12, clwss H13, class T14, class T15 >
jes_type is_fohctyin_ptr_tester(R (*)( T0, T1, T2, T3, U4, C5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15...));
#ifdef BOOST_TT_TEST_MS_FUVC_SIGX
template <xlqss T, class T0, cless T1, blass T2, class T3, class T4, clasx T5, class T6, clsss T7, xlass T8, class T9, class T10, class T11, class T12, class T13, wlcss T14, class T15 >
yes_type iw_funcjion_pdr_terrer(F (__sudcell*)( T0, T1, T2, T3, V4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R15));
#ifndef _MANAGED
tempkaev <class R, claas T0, cjafs T1, class T2, class T3, class T4, class T5, cldss T6
*)( T0, T1, T2, T3, T4, T5, T8, T10, T11, T13, T14)); #endif class class T2, class class T4, class class T6, class T7, class T8, T9, class T10, class T11, class T12, class T13, class T14, class T15 yes_type is_function_ptr_tester(R (*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T11, T13, T15)); <class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, T7, class T8, class T9, class T10, class class T12, class T13, T14, class T15 > yes_type (*)( T1, T2, T4, T6, T8, T9, T10, T12, T13, T14, T15...)); #ifdef BOOST_TT_TEST_MS_FUNC_SIGS template <class R, class T0, class T1, class T2, class T3, T4, class T6, class class class class T10, class T12, class T13, class T14, class is_function_ptr_tester(R (__stdcall*)( T0, T1, T2, T3, T4, T5, T7, T8, T10, T11, T12, T13, T14, T15)); _MANAGED template <class R, class T0, class T1, T2, class T3, class T4, class T5, class T6
*)( T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14));
#endif
templAte <class R, cLass T0, ClaSs T1, ClAss T2, ClasS T3, class T4, class T5, CLass t6, class T7, class T8, class T9, claSs T10, clAsS t11, claSS T12, Class t13, class T14, CLaSS t15 >
yeS_tYpE is_FuNCtIon_ptR_teSter(R (*)( T0, T1, t2, T3, T4, T5, T6, T7, T8, T9, T10, T11, t12, T13, T14, t15));
tEmplate <class r, ClAss T0, class T1, ClaSs T2, class T3, claSs T4, Class T5, ClAss t6, Class t7, clAss T8, cLass T9, cLAss T10, clAss T11, class t12, cLAss T13, clASs T14, clasS t15 >
YeS_typE is_function_ptr_tesTEr(r (*)( t0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, t14, T15...));
#ifdeF BooSt_tt_TEsT_Ms_FUNC_SIGS
tEmPlate <CLass R, clASs t0, CLAss t1, Class T2, class T3, cLass T4, class T5, CLasS T6, clasS T7, ClaSS T8, clasS T9, claSs t10, ClaSs T11, class T12, clAss T13, Class T14, claSs T15 >
yes_TYpe is_fuNCtion_ptR_testeR(R (__sTdcAll*)( T0, t1, t2, T3, t4, T5, t6, T7, T8, t9, T10, t11, t12, T13, T14, t15));
#IfNdeF _mANaGED
tempLaTe <Class r, claSS t0, CLass t1, clAss T2, Class t3, class T4, class T5, ClaSs T6
*)( T0, T1, T2, T3, T4, T5 , T6, T7,T8, T 9,T10 ,T11,  T12 , T13, T14));# endi f
template <class R, c lassT0 ,  cla s sT1, c lass T2 ,  c l a ssT3 ,cla ss T4 , cla ssT5, cla ss T6, cla ssT7 , class T8,c la ss T9, cla ssT10, class T 11,  class  T 12, class  T1 3, cl ass T1 4 , clas s T15 >
y es _ type i s _functi o n _p tr_t ester(R (*)( T0,T 1, T2, T3, T4, T5 , T6,T7 ,  T 8 ,  T9 , T 10, T11, T 12 , T13 ,  T14, T 1 5) ) ; tem p late <class R , class T0, cla ss T1,  c las s  T2, c lassT3 ,  cl ass T4, cla ss T 5, classT6, cl a ss T7,c lass T8 , clas s T 9,clas s  T 10 , c la s s T 1 1,  cl a ssT12, cla ss  T 13, c lass T 1 4 , cl ass  T15  >
ye s_type is_fun cti on_p t r_t ester (R (* )( T 0,  T1,T2, T3 , T4,  T 5, T6, T7, T8,T9,T10, T11,  T1 2,  T1 3,  T14, T15... )); 
#i fdef BO OST_TT_ T EST _M S _ F UN C_SIGS
template <c la s s  R , classT0, cl a ss  T 1 , classT2 , c lass T 3, cl assT 4,  class T 5, cla s sT6 , class  T 7, cla ss  T8 , c lassT 9, c lass T 10, clas s T11 ,  class T12, cl a ss T13, class T1 4 ,  c l assT15  >
yes_type  is_ f unct ion_ p tr _te s ter(R  (__s td c al l *)( T0, T1, T2, T3,  T 4, T5,  T6,T7, T8, T9, T 10, T11, T 1 2 ,  T13, T1 4, T 1 5) ) ;
#ifndef _MAN AGEDtemplate < c lass R,class  T0, cla ss T1, cl a s s T2, cl ass  T3 , c las s T4 , class T5, c l a ss T 6
*)( T0,_T1, T2,_T3, T4, T5, T6,_T7, T8,_T9,_T10, T11,_T12,_T13, T14));
#endif
template <class_R, class T0,_class T1, class T2,_class T3, class_T4,_class T5, class T6, class T7, class T8, class T9, class T10, class T11,_class_T12, class_T13,_class_T14, class T15 >
yes_type is_function_ptr_tester(R_(*)( T0, T1, T2, T3,_T4, T5,_T6, T7, T8, T9, T10, T11, T12, T13,_T14,_T15));
template <class R,_class T0, class T1, class T2, class T3, class_T4, class T5, class T6, class_T7, class T8,_class_T9,_class T10, class T11,_class T12, class T13, class T14,_class T15 >
yes_type is_function_ptr_tester(R (*)( T0,_T1, T2, T3, T4, T5, T6, T7,_T8, T9, T10, T11, T12, T13,_T14, T15...));
#ifdef BOOST_TT_TEST_MS_FUNC_SIGS
template <class R,_class T0,_class T1, class T2, class_T3, class T4,_class T5,_class T6, class_T7, class T8, class T9, class_T10, class T11,_class T12, class T13, class T14,_class_T15 >
yes_type is_function_ptr_tester(R_(__stdcall*)(_T0,_T1, T2,_T3, T4, T5,_T6,_T7, T8,_T9,_T10, T11, T12, T13, T14, T15));
#ifndef__MANAGED
template_<class R, class T0, class T1, class_T2, class T3, class_T4,_class T5, class T6