is_function_ptr_tester.hpp
来自「Boost provides free peer-reviewed portab」· HPP 代码 · 共 655 行 · 第 1/5 页
HPP
655 行
template <class R , class T0 , class T1 , class T2 , class T3 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3));template <class R , class T0 , class T1 , class T2 , class T3 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 ...));#ifndef _MANAGEDtemplate <class R , class T0 , class T1 , class T2 , class T3 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3));template <class R , class T0 , class T1 , class T2 , class T3 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3));template <class R , class T0 , class T1 , class T2 , class T3 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4));#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTINGtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 ...));#endif#ifdef BOOST_TT_TEST_MS_FUNC_SIGStemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 ...));#ifndef _MANAGEDtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5));#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTINGtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 ...));#endif#ifdef BOOST_TT_TEST_MS_FUNC_SIGStemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 ...));#ifndef _MANAGEDtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6));#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTINGtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 ...));#endif#ifdef BOOST_TT_TEST_MS_FUNC_SIGStemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 ...));#ifndef _MANAGEDtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 , T6));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7));#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTINGtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 ...));#endif#ifdef BOOST_TT_TEST_MS_FUNC_SIGStemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 ...));#ifndef _MANAGEDtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8));#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTINGtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 ...));#endif#ifdef BOOST_TT_TEST_MS_FUNC_SIGStemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (__stdcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 ...));#ifndef _MANAGEDtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (__fastcall*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8));template <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 >yes_type is_function_ptr_tester(R (__cdecl*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 ...));#endiftemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9));#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTINGtemplate <class R , class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >yes_type is_function_ptr_tester(R (*)( T0 , T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 ...));#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?