Home
last modified time | relevance | path

Searched refs:AFuncTemplate (Results 1 – 13 of 13) sorted by relevance

/third_party/boost/libs/tti/doc/
Dtti_detail_has_function_template.qbk18 template<class X,class Y,class Z> double AFuncTemplate(X x,Y * y,Z & z)
20 template<class X,int Y> static int AFuncTemplate(X x)
24 A function template `AFuncTemplate` is a member function template of the `AType`
25 user-defined type and a different function template also called `AFuncTemplate`
29 instantiations of `AFuncTemplate`. An instantiation of a function template was
34 double AFuncTemplate<char,bool,int>(char,bool *,int &)
37 template `template<class X,class Y,class Z> double AFuncTemplate(X,Y *,Z &)`
40 * The name of `AFuncTemplate`
55 BOOST_TTI_HAS_FUNCTION_TEMPLATE(AFuncTemplate,char,bool,int)
62 BOOST_TTI_HAS_FUNCTION_TEMPLATE(AFuncTemplate,(3,(char,bool,int)))
[all …]
Dtti_detail_has_member_function_template.qbk18 template<class X,class Y,class Z> double AFuncTemplate(X x,Y * y,Z & z)
23 the member function template `AFuncTemplate`. An instantiation of a function template
28 double AFuncTemplate<int,long,bool>(int,long *,bool &)
31 template `template<class X,class Y,class Z> double AFuncTemplate(X,Y *,Z &)`
34 * The name of `AFuncTemplate`
49 BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE(AFuncTemplate,int,long,bool)
56 BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE(AFuncTemplate,(3,(int,long,bool)))
91 BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(AMetafunctionName,AFuncTemplate,int,long,bool)
95 BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(AMetafunctionName,AFuncTemplate,(3,(int,long,bool)))
109 BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)
Dtti_function_templates.qbk55 template<class X,class Y,class Z> double AFuncTemplate(X x,Y * y,Z & z)
61 signature of `template<class X,class Y,class Z> double AFuncTemplate(X,Y *,Z &)`
62 exists within the `AType` type, but we can not do that in TTI. If we were to call `AFuncTemplate`
68 what we are really interested in is whether there is a function template called `AFuncTemplate`
70 of types which are equivalent to calling `AFuncTemplate` with some set of arguments. Let's suppose
71 we want to call `AFuncTemplate` with an `int` value as the first argument, `long *` as the
76 double AFuncTemplate<int,long,bool>(int,long *,bool &)
78 This is the form of a single possible instantiation of function template `AFuncTemplate`. When it is
/third_party/boost/libs/tti/test/
Dtest_has_mem_fun_template.hpp16 BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(SameName,AFuncTemplate,int,int,float)
17 BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE(AFuncTemplate,long,9983)
38 BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(SameName,AFuncTemplate,(3,(int,int,float)))
39 BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE(AFuncTemplate,(2,(long,9983)))
Dtest_has_fun_template.hpp17 BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE(AnFT,AFuncTemplate,unsigned,45623)
18 BOOST_TTI_HAS_FUNCTION_TEMPLATE(AFuncTemplate,double,unsigned char,int)
40 BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE(AnFT,AFuncTemplate,(2,(unsigned,45623)))
41 BOOST_TTI_HAS_FUNCTION_TEMPLATE(AFuncTemplate,(3,(double,unsigned char,int)))
Dtest_has_member_template.cpp15 …BOOST_TEST((BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<int (AType::*)(const long &)… in main()
28 …BOOST_TEST((!BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<int (AType::*)(const bool &… in main()
Dtest_has_mem_fun_template.cpp15 …BOOST_TEST((BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<AType,int,boost::mpl::vector… in main()
28 …BOOST_TEST((!BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<AType,int,boost::mpl::vecto… in main()
Dtest_structs.hpp124 template<class X,int Y> int AFuncTemplate(const X &) { return Y; } in AFuncTemplate() function
125 template<class X,class Y,class Z> void AFuncTemplate(X *,Y,Z &) { } in AFuncTemplate() function
Dtest_has_fun_template_fail.cpp15 …BOOST_MPL_ASSERT((BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<AType,void,boost::mpl::vector… in main()
Dtest_has_member_template_compile.cpp21 …BOOST_MPL_ASSERT((BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<int (AType::*)(const l… in main()
Dtest_has_mem_fun_template_compile.cpp21 …BOOST_MPL_ASSERT((BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<AType,int,boost::mpl::… in main()
Dtest_has_fun_template.cpp16 …BOOST_TEST((BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<AType,void,boost::mpl::vector<doubl… in main()
Dtest_has_fun_template_compile.cpp23 …BOOST_MPL_ASSERT((BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN(AFuncTemplate)<AType,void,boost::mpl::vector… in main()