|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r69355 - sandbox/tti/libs/tti/test
From: eldiener_at_[hidden]
Date: 2011-02-27 18:01:56
Author: eldiener
Date: 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
New Revision: 69355
URL: http://svn.boost.org/trac/boost/changeset/69355
Log:
Shortened test file source names
Added:
sandbox/tti/libs/tti/test/test_has_mem_data.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_data.cpp
sandbox/tti/libs/tti/test/test_has_mem_data_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_data_compile.cpp
sandbox/tti/libs/tti/test/test_has_mem_data_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_data_fail.cpp
sandbox/tti/libs/tti/test/test_has_mem_data_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_data_fail2.cpp
sandbox/tti/libs/tti/test/test_has_mem_data_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_data_fail3.cpp
sandbox/tti/libs/tti/test/test_has_mem_fun.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_function.cpp
sandbox/tti/libs/tti/test/test_has_mem_fun_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_function_compile.cpp
sandbox/tti/libs/tti/test/test_has_mem_fun_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_function_fail.cpp
sandbox/tti/libs/tti/test/test_has_mem_fun_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_member_function_fail2.cpp
sandbox/tti/libs/tti/test/test_has_static_mem_fun.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_static_member_function.cpp
sandbox/tti/libs/tti/test/test_has_static_mem_fun_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_static_member_function_compile.cpp
sandbox/tti/libs/tti/test/test_has_static_mem_fun_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_static_member_function_fail.cpp
sandbox/tti/libs/tti/test/test_has_static_mem_fun_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_static_member_function_fail2.cpp
sandbox/tti/libs/tti/test/test_has_template_cp.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_has_template_cp_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_has_template_cp_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_has_template_cp_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_has_template_cp_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_template_check_params_fail3.cpp
sandbox/tti/libs/tti/test/test_has_template_cp_fail4.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_template_check_params_fail4.cpp
sandbox/tti/libs/tti/test/test_has_type_ct.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef.cpp
sandbox/tti/libs/tti/test/test_has_type_ct_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef_compile.cpp
sandbox/tti/libs/tti/test/test_has_type_ct_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail.cpp
sandbox/tti/libs/tti/test/test_has_type_ct_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail2.cpp
sandbox/tti/libs/tti/test/test_has_type_ct_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail3.cpp
sandbox/tti/libs/tti/test/test_has_type_ct_fail4.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail4.cpp
sandbox/tti/libs/tti/test/test_has_type_ct_fail5.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail5.cpp
sandbox/tti/libs/tti/test/test_mem_type.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_member_type.cpp
sandbox/tti/libs/tti/test/test_mem_type_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_member_type_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_data.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_data.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_data_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_data_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_data_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_data_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_data_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_data_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_data_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_data_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_fun.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_function.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_fun_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_function_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_fun_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_function_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_fun_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_function_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_mem_fun_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_member_function_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_fun.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_static_function.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_fun_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_static_function_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_fun_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_static_function_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_fun_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_static_function_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_fun_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_static_function_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_cp.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_cp_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_cp_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_cp_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_cp_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_ct.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_ct_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_ct_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_ct_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_ct_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_mem_type.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_member_type.cpp
sandbox/tti/libs/tti/test/test_mf_mem_type_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_mf_member_type_compile.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_cp.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_cp_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail3.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail4.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail4.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_tpl_cp.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_tpl_cp_compile.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_tpl_cp_fail.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_tpl_cp_fail2.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_tpl_cp_fail3.cpp
- copied unchanged from r69349, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail3.cpp
Removed:
sandbox/tti/libs/tti/test/test_has_member_data.cpp
sandbox/tti/libs/tti/test/test_has_member_data_compile.cpp
sandbox/tti/libs/tti/test/test_has_member_data_fail.cpp
sandbox/tti/libs/tti/test/test_has_member_data_fail2.cpp
sandbox/tti/libs/tti/test/test_has_member_data_fail3.cpp
sandbox/tti/libs/tti/test/test_has_member_function.cpp
sandbox/tti/libs/tti/test/test_has_member_function_compile.cpp
sandbox/tti/libs/tti/test/test_has_member_function_fail.cpp
sandbox/tti/libs/tti/test/test_has_member_function_fail2.cpp
sandbox/tti/libs/tti/test/test_has_static_member_function.cpp
sandbox/tti/libs/tti/test/test_has_static_member_function_compile.cpp
sandbox/tti/libs/tti/test/test_has_static_member_function_fail.cpp
sandbox/tti/libs/tti/test/test_has_static_member_function_fail2.cpp
sandbox/tti/libs/tti/test/test_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_has_template_check_params_fail3.cpp
sandbox/tti/libs/tti/test/test_has_template_check_params_fail4.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef_compile.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail2.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail3.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail4.cpp
sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail5.cpp
sandbox/tti/libs/tti/test/test_member_type.cpp
sandbox/tti/libs/tti/test/test_member_type_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_data.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_data_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_data_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_data_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_data_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_function.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_function_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_function_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_function_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_member_function_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_function.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_function_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_function_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_function_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_static_function_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_compile.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail2.cpp
sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail3.cpp
sandbox/tti/libs/tti/test/test_mf_member_type.cpp
sandbox/tti/libs/tti/test/test_mf_member_type_compile.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail3.cpp
sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail4.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_compile.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail2.cpp
sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail3.cpp
Text files modified:
sandbox/tti/libs/tti/test/Jamfile.v2 | 132 ++++++++++++++++++++--------------------
1 files changed, 66 insertions(+), 66 deletions(-)
Modified: sandbox/tti/libs/tti/test/Jamfile.v2
==============================================================================
--- sandbox/tti/libs/tti/test/Jamfile.v2 (original)
+++ sandbox/tti/libs/tti/test/Jamfile.v2 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
@@ -28,15 +28,15 @@
[ compile-fail test_has_member_fail3.cpp ]
[ compile-fail test_has_member_fail4.cpp ]
[ compile-fail test_has_member_fail5.cpp ]
- [ run test_has_member_data.cpp ]
- [ compile test_has_member_data_compile.cpp ]
- [ compile-fail test_has_member_data_fail.cpp ]
- [ compile-fail test_has_member_data_fail2.cpp ]
- [ compile-fail test_has_member_data_fail3.cpp ]
- [ run test_has_member_function.cpp ]
- [ compile test_has_member_function_compile.cpp ]
- [ compile-fail test_has_member_function_fail.cpp ]
- [ compile-fail test_has_member_function_fail2.cpp ]
+ [ run test_has_mem_data.cpp ]
+ [ compile test_has_mem_data_compile.cpp ]
+ [ compile-fail test_has_mem_data_fail.cpp ]
+ [ compile-fail test_has_mem_data_fail2.cpp ]
+ [ compile-fail test_has_mem_data_fail3.cpp ]
+ [ run test_has_mem_fun.cpp ]
+ [ compile test_has_mem_fun_compile.cpp ]
+ [ compile-fail test_has_mem_fun_fail.cpp ]
+ [ compile-fail test_has_mem_fun_fail2.cpp ]
[ run test_has_static_member.cpp ]
[ compile test_has_static_member_compile.cpp ]
[ compile-fail test_has_static_member_fail.cpp ]
@@ -44,91 +44,91 @@
[ compile-fail test_has_static_member_fail3.cpp ]
[ compile-fail test_has_static_member_fail4.cpp ]
[ compile-fail test_has_static_member_fail5.cpp ]
- [ run test_has_static_member_function.cpp ]
- [ compile test_has_static_member_function_compile.cpp ]
- [ compile-fail test_has_static_member_function_fail.cpp ]
- [ compile-fail test_has_static_member_function_fail2.cpp ]
+ [ run test_has_static_mem_fun.cpp ]
+ [ compile test_has_static_mem_fun_compile.cpp ]
+ [ compile-fail test_has_static_mem_fun_fail.cpp ]
+ [ compile-fail test_has_static_mem_fun_fail2.cpp ]
[ run test_has_template.cpp ]
[ compile test_has_template_compile.cpp ]
[ compile-fail test_has_template_fail.cpp ]
[ compile-fail test_has_template_fail2.cpp ]
[ compile-fail test_has_template_fail3.cpp ]
[ compile-fail test_has_template_fail4.cpp ]
- [ run test_has_template_check_params.cpp ]
- [ compile test_has_template_check_params_compile.cpp ]
- [ compile-fail test_has_template_check_params_fail.cpp ]
- [ compile-fail test_has_template_check_params_fail2.cpp ]
- [ compile-fail test_has_template_check_params_fail3.cpp ]
- [ compile-fail test_has_template_check_params_fail4.cpp ]
+ [ run test_has_template_cp.cpp ]
+ [ compile test_has_template_cp_compile.cpp ]
+ [ compile-fail test_has_template_cp_fail.cpp ]
+ [ compile-fail test_has_template_cp_fail2.cpp ]
+ [ compile-fail test_has_template_cp_fail3.cpp ]
+ [ compile-fail test_has_template_cp_fail4.cpp ]
[ run test_has_type.cpp ]
[ compile test_has_type_compile.cpp ]
[ compile-fail test_has_type_fail.cpp ]
[ compile-fail test_has_type_fail2.cpp ]
[ compile-fail test_has_type_fail3.cpp ]
- [ run test_has_type_check_typedef.cpp ]
- [ compile test_has_type_check_typedef_compile.cpp ]
- [ compile-fail test_has_type_check_typedef_fail.cpp ]
- [ compile-fail test_has_type_check_typedef_fail2.cpp ]
- [ compile-fail test_has_type_check_typedef_fail3.cpp ]
- [ compile-fail test_has_type_check_typedef_fail4.cpp ]
- [ compile-fail test_has_type_check_typedef_fail5.cpp ]
- [ run test_member_type.cpp ]
- [ compile test_member_type_compile.cpp ]
- [ run test_mf_has_member_data.cpp ]
- [ compile test_mf_has_member_data_compile.cpp ]
- [ compile-fail test_mf_has_member_data_fail.cpp ]
- [ compile-fail test_mf_has_member_data_fail2.cpp ]
- [ compile-fail test_mf_has_member_data_fail3.cpp ]
- [ run test_mf_has_member_function.cpp ]
- [ compile test_mf_has_member_function_compile.cpp ]
- [ compile-fail test_mf_has_member_function_fail.cpp ]
- [ compile-fail test_mf_has_member_function_fail2.cpp ]
- [ compile-fail test_mf_has_member_function_fail3.cpp ]
+ [ run test_has_type_ct.cpp ]
+ [ compile test_has_type_ct_compile.cpp ]
+ [ compile-fail test_has_type_ct_fail.cpp ]
+ [ compile-fail test_has_type_ct_fail2.cpp ]
+ [ compile-fail test_has_type_ct_fail3.cpp ]
+ [ compile-fail test_has_type_ct_fail4.cpp ]
+ [ compile-fail test_has_type_ct_fail5.cpp ]
+ [ run test_mem_type.cpp ]
+ [ compile test_mem_type_compile.cpp ]
+ [ run test_mf_has_mem_data.cpp ]
+ [ compile test_mf_has_mem_data_compile.cpp ]
+ [ compile-fail test_mf_has_mem_data_fail.cpp ]
+ [ compile-fail test_mf_has_mem_data_fail2.cpp ]
+ [ compile-fail test_mf_has_mem_data_fail3.cpp ]
+ [ run test_mf_has_mem_fun.cpp ]
+ [ compile test_mf_has_mem_fun_compile.cpp ]
+ [ compile-fail test_mf_has_mem_fun_fail.cpp ]
+ [ compile-fail test_mf_has_mem_fun_fail2.cpp ]
+ [ compile-fail test_mf_has_mem_fun_fail3.cpp ]
[ run test_mf_has_static_data.cpp ]
[ compile test_mf_has_static_data_compile.cpp ]
[ compile-fail test_mf_has_static_data_fail.cpp ]
[ compile-fail test_mf_has_static_data_fail2.cpp ]
[ compile-fail test_mf_has_static_data_fail3.cpp ]
- [ run test_mf_has_static_function.cpp ]
- [ compile test_mf_has_static_function_compile.cpp ]
- [ compile-fail test_mf_has_static_function_fail.cpp ]
- [ compile-fail test_mf_has_static_function_fail2.cpp ]
- [ compile-fail test_mf_has_static_function_fail3.cpp ]
+ [ run test_mf_has_static_fun.cpp ]
+ [ compile test_mf_has_static_fun_compile.cpp ]
+ [ compile-fail test_mf_has_static_fun_fail.cpp ]
+ [ compile-fail test_mf_has_static_fun_fail2.cpp ]
+ [ compile-fail test_mf_has_static_fun_fail3.cpp ]
[ run test_mf_has_type.cpp ]
[ compile test_mf_has_type_compile.cpp ]
[ compile-fail test_mf_has_type_fail.cpp ]
[ compile-fail test_mf_has_type_fail2.cpp ]
- [ run test_mf_has_type_check_typedef.cpp ]
- [ compile test_mf_has_type_check_typedef_compile.cpp ]
- [ compile-fail test_mf_has_type_check_typedef_fail.cpp ]
- [ compile-fail test_mf_has_type_check_typedef_fail2.cpp ]
- [ compile-fail test_mf_has_type_check_typedef_fail3.cpp ]
+ [ run test_mf_has_type_ct.cpp ]
+ [ compile test_mf_has_type_ct_compile.cpp ]
+ [ compile-fail test_mf_has_type_ct_fail.cpp ]
+ [ compile-fail test_mf_has_type_ct_fail2.cpp ]
+ [ compile-fail test_mf_has_type_ct_fail3.cpp ]
[ run test_mf_has_template.cpp ]
[ compile test_mf_has_template_compile.cpp ]
[ compile-fail test_mf_has_template_fail.cpp ]
[ compile-fail test_mf_has_template_fail2.cpp ]
[ compile-fail test_mf_has_template_fail3.cpp ]
[ compile-fail test_mf_has_template_fail4.cpp ]
- [ run test_mf_has_template_check_params.cpp ]
- [ compile test_mf_has_template_check_params_compile.cpp ]
- [ compile-fail test_mf_has_template_check_params_fail.cpp ]
- [ compile-fail test_mf_has_template_check_params_fail2.cpp ]
- [ compile-fail test_mf_has_template_check_params_fail3.cpp ]
- [ run test_mf_member_type.cpp ]
- [ compile test_mf_member_type_compile.cpp ]
+ [ run test_mf_has_template_cp.cpp ]
+ [ compile test_mf_has_template_cp_compile.cpp ]
+ [ compile-fail test_mf_has_template_cp_fail.cpp ]
+ [ compile-fail test_mf_has_template_cp_fail2.cpp ]
+ [ compile-fail test_mf_has_template_cp_fail3.cpp ]
+ [ run test_mf_mem_type.cpp ]
+ [ compile test_mf_mem_type_compile.cpp ]
;
alias ttiVM
:
- [ run test_vm_has_template_check_params.cpp : : : <include>../../../../variadic_macro_data ]
- [ compile test_vm_has_template_check_params_compile.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_has_template_check_params_fail.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_has_template_check_params_fail2.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_has_template_check_params_fail3.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_has_template_check_params_fail4.cpp : <include>../../../../variadic_macro_data ]
- [ run test_vm_mf_has_template_check_params.cpp : : : <include>../../../../variadic_macro_data ]
- [ compile test_vm_mf_has_template_check_params_compile.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_mf_has_template_check_params_fail.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_mf_has_template_check_params_fail2.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_mf_has_template_check_params_fail3.cpp : <include>../../../../variadic_macro_data ]
+ [ run test_vm_has_template_cp.cpp : : : <include>../../../../variadic_macro_data ]
+ [ compile test_vm_has_template_cp_compile.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_has_template_cp_fail.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_has_template_cp_fail2.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_has_template_cp_fail3.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_has_template_cp_fail4.cpp : <include>../../../../variadic_macro_data ]
+ [ run test_vm_mf_has_tpl_cp.cpp : : : <include>../../../../variadic_macro_data ]
+ [ compile test_vm_mf_has_tpl_cp_compile.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_mf_has_tpl_cp_fail.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_mf_has_tpl_cp_fail2.cpp : <include>../../../../variadic_macro_data ]
+ [ compile-fail test_vm_mf_has_tpl_cp_fail3.cpp : <include>../../../../variadic_macro_data ]
;
Deleted: sandbox/tti/libs/tti/test/test_has_member_data.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_data.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-#include "test_has_mem_data.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- BOOST_TEST((boost::tti::has_member_data_AnInt<AType,int>::value));
- BOOST_TEST((boost::tti::has_member_data_AnInt<AnotherType,long>::value));
- BOOST_TEST((boost::tti::has_member_data_aMember<AnotherType,bool>::value));
- BOOST_TEST((!boost::tti::has_member_data_aMember<AnotherType,int>::value));
- BOOST_TEST((boost::tti::CMember<AnotherType,bool>::value));
- BOOST_TEST((!boost::tti::has_member_data_someDataMember<AType,short>::value));
- BOOST_TEST((boost::tti::has_member_data_IntBT<AType,AType::BType>::value));
- BOOST_TEST((boost::tti::NestedData<AType,AType::BType::CType>::value));
- BOOST_TEST((boost::tti::AOther<AnotherType,AType>::value));
- BOOST_TEST((boost::tti::has_member_data_ONestStr<AnotherType,AType::AStructType>::value));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_data_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_data_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,25 +0,0 @@
-#include "test_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // You can always instantiate without compiler errors
-
- boost::tti::has_member_data_aMember<AType,long> aVar;
- boost::tti::has_member_data_someDataMember<AnotherType,double> aVar2;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::has_member_data_AnInt<AType,int>));
- BOOST_MPL_ASSERT((boost::tti::has_member_data_AnInt<AnotherType,long>));
- BOOST_MPL_ASSERT((boost::tti::has_member_data_aMember<AnotherType,bool>));
- BOOST_MPL_ASSERT((boost::tti::CMember<AnotherType,bool>));
- BOOST_MPL_ASSERT((boost::tti::has_member_data_IntBT<AType,AType::BType>));
- BOOST_MPL_ASSERT((boost::tti::NestedData<AType,AType::BType::CType>));
- BOOST_MPL_ASSERT((boost::tti::AOther<AnotherType,AType>));
- BOOST_MPL_ASSERT((boost::tti::has_member_data_ONestStr<AnotherType,AType::AStructType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_data_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_data_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // someDataMember does not exist at all
-
- BOOST_MPL_ASSERT(( boost::tti::has_member_data_someDataMember<AType,short> ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_data_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_data_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong data signature for aMember
-
- BOOST_MPL_ASSERT(( boost::tti::has_member_data_aMember<AnotherType,int> ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_data_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_data_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-#include "test_has_mem_data.hpp"
-
-int main()
- {
-
- // Data signature has type which does not exist
-
- boost::tti::has_member_data_aMember<AnotherType,AType::NTHType> aVar;
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_function.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_function.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,17 +0,0 @@
-#include "test_has_mem_fun.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- BOOST_TEST((boost::tti::has_member_function_VoidFunction<AType,void>::value));
- BOOST_TEST((boost::tti::FunctionReturningInt<AType,int>::value));
- BOOST_TEST((boost::tti::FunctionReturningInt<AnotherType,double,boost::mpl::vector<int> >::value));
- BOOST_TEST((boost::tti::has_member_function_aFunction<AnotherType,AType,boost::mpl::vector<int> >::value));
- BOOST_TEST((boost::tti::AnotherIntFunction<AnotherType,int,boost::mpl::vector<AType> >::value));
- BOOST_TEST((boost::tti::has_member_function_sFunction<AnotherType,AType::AnIntType,boost::mpl::vector<int,long,double> >::value));
- BOOST_TEST((!boost::tti::has_member_function_someFunctionMember<AnotherType,AType,boost::mpl::vector<long,int> >::value));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_function_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_function_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-#include "test_has_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // You can always instantiate without compiler errors
-
- boost::tti::has_member_function_someFunctionMember<AnotherType,double,boost::mpl::vector<short,short,long,int> > aVar3;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::has_member_function_VoidFunction<AType,void>));
- BOOST_MPL_ASSERT((boost::tti::FunctionReturningInt<AType,int>));
- BOOST_MPL_ASSERT((boost::tti::FunctionReturningInt<AnotherType,double,boost::mpl::vector<int> >));
- BOOST_MPL_ASSERT((boost::tti::has_member_function_aFunction<AnotherType,AType,boost::mpl::vector<int> >));
- BOOST_MPL_ASSERT((boost::tti::AnotherIntFunction<AnotherType,int,boost::mpl::vector<AType> >));
- BOOST_MPL_ASSERT((boost::tti::has_member_function_sFunction<AnotherType,AType::AnIntType,boost::mpl::vector<int,long,double> >));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_function_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_function_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong function signature for sFunction
-
- BOOST_MPL_ASSERT((boost::tti::has_member_function_sFunction<AnotherType,AType::AnIntType,boost::mpl::vector<short,long,double> >));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_member_function_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_member_function_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-#include "test_has_mem_fun.hpp"
-
-int main()
- {
-
- // Function signature has type which does not exist
-
- boost::tti::has_member_function_sFunction<NVType,AType::AnIntType,boost::mpl::vector<short,long,double> > aVar;
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_static_member_function.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_static_member_function.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,15 +0,0 @@
-#include "test_has_static_mem_fun.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- BOOST_TEST((boost::tti::HaveTheSIntFunction<AType,int,boost::mpl::vector<long,double> >::value));
- BOOST_TEST((!boost::tti::TheTIntFunction<AType,AType,boost::mpl::vector<long,double> >::value));
- BOOST_TEST((boost::tti::TheTIntFunction<AnotherType,AType,boost::mpl::vector<long,double> >::value));
- BOOST_TEST((boost::tti::has_static_member_function_TSFunction<AnotherType,AType::AStructType,boost::mpl::vector<AType::AnIntType,double> >::value));
- BOOST_TEST((!boost::tti::Pickedname<AnotherType,void>::value));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_static_member_function_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_static_member_function_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-#include "test_has_static_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // You can always instantiate without compiler errors
-
- boost::tti::TheTIntFunction<AType,void,boost::mpl::vector<long,double> > aVar;
- boost::tti::Pickedname<AnotherType,AType,boost::mpl::vector<long,long> > aVar3;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::HaveTheSIntFunction<AType,int,boost::mpl::vector<long,double> >));
- BOOST_MPL_ASSERT((boost::tti::TheTIntFunction<AnotherType,AType,boost::mpl::vector<long,double> >));
- BOOST_MPL_ASSERT((boost::tti::has_static_member_function_TSFunction<AnotherType,AType::AStructType,boost::mpl::vector<AType::AnIntType,double> >));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_static_member_function_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_static_member_function_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_static_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong function signature for SIntFunction
-
- BOOST_MPL_ASSERT((boost::tti::HaveTheSIntFunction<AType,int,boost::mpl::vector<float,double> >));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_static_member_function_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_static_member_function_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-#include "test_has_static_mem_fun.hpp"
-
-int main()
- {
-
- // Function signature has type which does not exist
-
- boost::tti::has_static_member_TSFunction<AnotherType,AType::AClassType,boost::mpl::vector<AType::AnIntType,double> > aVar;
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_template_check_params.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_template_check_params.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,18 +0,0 @@
-#include "test_has_template_cp.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- BOOST_TEST(boost::tti::has_template_check_params_ATPMemberTemplate<AType>::value);
- BOOST_TEST(boost::tti::HaveCL<AType>::value);
- BOOST_TEST(boost::tti::has_template_check_params_AMemberTemplate<AType>::value);
- BOOST_TEST(boost::tti::HaveAnotherMT<AType>::value);
- BOOST_TEST(boost::tti::has_template_check_params_SomeMemberTemplate<AnotherType>::value);
- BOOST_TEST(boost::tti::ATemplateWithParms<AnotherType>::value);
- BOOST_TEST(boost::tti::has_template_check_params_SimpleTMP<AnotherType>::value);
- BOOST_TEST(!boost::tti::has_template_check_params_TemplateNotExist<AnotherType>::value);
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_template_check_params_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_template_check_params_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,23 +0,0 @@
-#include "test_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // You can always instantiate without compiler errors
-
- boost::tti::has_template_check_params_TemplateNotExist<AnotherType> aVar1;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_ATPMemberTemplate<AType>));
- BOOST_MPL_ASSERT((boost::tti::HaveCL<AType>));
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_AMemberTemplate<AType>));
- BOOST_MPL_ASSERT((boost::tti::HaveAnotherMT<AType>));
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_SomeMemberTemplate<AnotherType>));
- BOOST_MPL_ASSERT((boost::tti::ATemplateWithParms<AnotherType>));
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_SimpleTMP<AnotherType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_template_check_params_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_template_check_params_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // TemplateNotExist does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_TemplateNotExist<AType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_template_check_params_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_template_check_params_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::HaveCL<AnotherType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_template_check_params_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_template_check_params_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong template parameters
-
- BOOST_MPL_ASSERT((boost::tti::WrongParametersForMP<AnotherType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_template_check_params_fail4.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_template_check_params_fail4.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong template parameters
-
- BOOST_MPL_ASSERT((boost::tti::WrongParameters2ForMP<AnotherType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,19 +0,0 @@
-#include "test_has_type_ct.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- BOOST_TEST((boost::tti::has_type_AnIntType<AType,int>::value));
- BOOST_TEST((boost::tti::NameStruct<AType,AType::AStructType>::value));
- BOOST_TEST((boost::tti::has_type_AnIntTypeReference<AType,int &>::value));
- BOOST_TEST((boost::tti::has_type_BType<AType,AType::BType>::value));
- BOOST_TEST((boost::tti::TheInteger<AType::BType,int>::value));
- BOOST_TEST((boost::tti::has_type_CType<AType::BType,AType::BType::CType>::value));
- BOOST_TEST((boost::tti::has_type_AnotherIntegerType<AType::BType::CType,int>::value));
- BOOST_TEST((boost::tti::SomethingElse<AnotherType,AType::AnIntType>::value));
- BOOST_TEST((!boost::tti::has_type_NoOtherType<AnotherType,double>::value));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,25 +0,0 @@
-#include "test_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // You can always instantiate without compiler errors
-
- boost::tti::TheInteger<AType::BType,short> aVar;
- boost::tti::has_type_NoOtherType<AnotherType,double> aVar2;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::has_type_AnIntType<AType,int>));
- BOOST_MPL_ASSERT((boost::tti::NameStruct<AType,AType::AStructType>));
- BOOST_MPL_ASSERT((boost::tti::has_type_AnIntTypeReference<AType,int &>));
- BOOST_MPL_ASSERT((boost::tti::has_type_BType<AType,AType::BType>));
- BOOST_MPL_ASSERT((boost::tti::TheInteger<AType::BType,int>));
- BOOST_MPL_ASSERT((boost::tti::has_type_CType<AType::BType,AType::BType::CType>));
- BOOST_MPL_ASSERT((boost::tti::has_type_AnotherIntegerType<AType::BType::CType,int>));
- BOOST_MPL_ASSERT((boost::tti::SomethingElse<AnotherType,AType::AnIntType>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // NoOtherType does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::has_type_NoOtherType<AType,int>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::has_type_BType<AnotherType,short>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-#include "test_has_type_ct.hpp"
-
-int main()
- {
-
- // Enclosing type does not exist
-
- boost::tti::TheInteger<AType::EType,double> aVar;
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail4.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail4.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-#include "test_has_type_ct.hpp"
-
-int main()
- {
-
- // Typedef type does not exist ( BType is a nested type )
-
- boost::tti::has_type_BType<AType,BType> aVar;
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail5.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_has_type_check_typedef_fail5.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-#include "test_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- // Wrong typedef type
-
- BOOST_MPL_ASSERT((boost::tti::has_type_AnotherIntegerType<AType::BType::CType,long>));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_member_type.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_member_type.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,18 +0,0 @@
-#include "test_mem_type.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::member_type_AnIntType<AType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::NameStruct<AType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::member_type_AnIntTypeReference<AType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::member_type_BType<AType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::TheInteger<AType::BType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::member_type_CType<AType::BType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::member_type_AnotherIntegerType<AType::BType::CType> >::value);
- BOOST_TEST(boost::tti::mf_valid_member_type<boost::tti::SomethingElse<AnotherType> >::value);
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_member_type_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_member_type_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,18 +0,0 @@
-#include "test_mem_type.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::member_type_AnIntType<AType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::NameStruct<AType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::member_type_AnIntTypeReference<AType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::member_type_BType<AType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::TheInteger<AType::BType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::member_type_CType<AType::BType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::member_type_AnotherIntegerType<AType::BType::CType> >));
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type<boost::tti::SomethingElse<AnotherType> >));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_data.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_data.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,163 +0,0 @@
-#include "test_mf_has_mem_data.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_AnInt<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_AnInt<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<long>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_aMember<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::CMember<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_IntBT<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::NestedData<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::AOther<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_ONestStr<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_AnInt,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_AnInt,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<long>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_aMember,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::MFCMember,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_IntBT,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::MFNestedData,
- boost::mpl::identity<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::MFAOther,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_ONestStr,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_data_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_data_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,147 +0,0 @@
-#include "test_mf_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_AnInt<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_AnInt<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<long>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_aMember<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::CMember<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_IntBT<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::NestedData<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::AOther<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_ONestStr<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_AnInt,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_AnInt,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<long>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_aMember,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::MFCMember,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<bool>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_IntBT,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::MFNestedData,
- boost::mpl::identity<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::MFAOther,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::mtfc_has_member_data_ONestStr,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_data_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_data_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // someDataMember does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_someDataMember<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<short>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_data_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_data_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong data signature for AnInt
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_AnInt<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_data_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_data_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_mem_data.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_data
- <
- boost::tti::has_member_data_aMember<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<bool>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_function.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_function.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,137 +0,0 @@
-#include "test_mf_has_mem_fun.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_VoidFunction<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<void>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::FunctionReturningInt<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::FunctionReturningInt<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_aFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::AnotherIntFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<int>,
- boost::mpl::vector<boost::mpl::identity<AType> >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_sFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::mtfc_has_member_function_VoidFunction,
- boost::mpl::identity<AType>,
- boost::mpl::identity<void>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::MFFunctionReturningInt,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::MFFunctionReturningInt,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::mtfc_has_member_function_aFunction,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::MFAnotherIntFunction,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<int>,
- boost::mpl::vector<boost::mpl::identity<AType> >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_member_function
- <
- boost::tti::mtfc_has_member_function_sFunction,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_function_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_function_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,162 +0,0 @@
-#include "test_mf_has_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // You can always instantiate without compiler errors
-
- boost::tti::mf_has_member_function
- <
- boost::tti::FunctionReturningInt<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<short>
- > aVar;
-
- boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_sFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AnotherType>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- > aVar2;
-
- boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_someFunctionMember<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<short>,
- boost::mpl::vector
- <
- boost::mpl::identity<double>,
- boost::mpl::identity<int>,
- boost::mpl::identity<long>
- >
- > aVar3;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_VoidFunction<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<void>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::FunctionReturningInt<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::FunctionReturningInt<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_aFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::AnotherIntFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<int>,
- boost::mpl::vector<boost::mpl::identity<AType> >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_sFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::mtfc_has_member_function_VoidFunction,
- boost::mpl::identity<AType>,
- boost::mpl::identity<void>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::MFFunctionReturningInt,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::MFFunctionReturningInt,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::mtfc_has_member_function_aFunction,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector<boost::mpl::identity<int> >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::MFAnotherIntFunction,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<int>,
- boost::mpl::vector<boost::mpl::identity<AType> >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::mtfc_has_member_function_sFunction,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_function_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_function_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,27 +0,0 @@
-#include "test_mf_has_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // someFunctionMember does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_someFunctionMember<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<short>,
- boost::mpl::vector
- <
- boost::mpl::identity<double>,
- boost::mpl::identity<int>,
- boost::mpl::identity<long>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_function_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_function_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong function signature
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::FunctionReturningInt<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<short>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_member_function_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_member_function_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,27 +0,0 @@
-#include "test_mf_has_mem_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong enclosing type for nested type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_member_function
- <
- boost::tti::has_member_function_sFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AnotherType>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_static_function.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_static_function.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,99 +0,0 @@
-#include "test_mf_has_static_fun.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_has_static_member_function
- <
- boost::tti::HaveTheSIntFunction<_,_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_static_member_function
- <
- boost::tti::TheTIntFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_static_member_function
- <
- boost::tti::has_static_member_function_TSFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>,
- boost::mpl::vector
- <
- boost::tti::NameIntType<AType>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
-
-
-
-
- BOOST_TEST((boost::tti::mf_has_static_member_function
- <
- boost::tti::MFHaveTheSIntFunction,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_static_member_function
- <
- boost::tti::MFCTheTIntFunction,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_static_member_function
- <
- boost::tti::mtfc_has_static_member_function_TSFunction,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>,
- boost::mpl::vector
- <
- boost::tti::NameIntType<AType>,
- boost::mpl::identity<double>
- >
- >
- ::value
- ));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_static_function_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_static_function_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,113 +0,0 @@
-#include "test_mf_has_static_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // You can always instantiate without compiler errors
-
- boost::tti::mf_has_static_member_function
- <
- boost::tti::HaveTheSIntFunction<_,_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<short>
- >
- > aVar;
-
- boost::tti::mf_has_static_member_function
- <
- boost::tti::MTFCPickedname,
- boost::mpl::identity<AType>,
- boost::mpl::identity<double>,
- boost::mpl::vector<boost::mpl::identity<float> >
- > aVar2;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::HaveTheSIntFunction<_,_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::TheTIntFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::has_static_member_function_TSFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>,
- boost::mpl::vector
- <
- boost::tti::NameIntType<AType>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::MFHaveTheSIntFunction,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::MFCTheTIntFunction,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<AType>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::mtfc_has_static_member_function_TSFunction,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>,
- boost::mpl::vector
- <
- boost::tti::NameIntType<AType>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_static_function_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_static_function_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,26 +0,0 @@
-#include "test_mf_has_static_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // SomeStaticFunction does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::Pickedname<_,_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<short>,
- boost::mpl::vector
- <
- boost::mpl::identity<int>,
- boost::mpl::identity<long>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_static_function_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_static_function_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,26 +0,0 @@
-#include "test_mf_has_static_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::HaveTheSIntFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<int>,
- boost::mpl::vector
- <
- boost::mpl::identity<long>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_static_function_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_static_function_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,26 +0,0 @@
-#include "test_mf_has_static_fun.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong function parameter type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_static_member_function
- <
- boost::tti::has_static_member_function_TSFunction<_,_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AStructType<AType>,
- boost::mpl::vector
- <
- boost::tti::NameIntType<AnotherType>,
- boost::mpl::identity<double>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_template_check_params.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_template_check_params.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,107 +0,0 @@
-#include "test_mf_has_template_cp.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::HT_Str<_>,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_AnotherMemberTemplate<_>,
- boost::mpl::identity<AType>
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::WrongParametersForMP<_>,
- boost::mpl::identity<AnotherType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_CTManyParameters<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_TemplateNotExist<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::MF_HT_Str,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_AnotherMemberTemplate,
- boost::mpl::identity<AType>
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::MetaCWrongParametersForMP,
- boost::mpl::identity<AnotherType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_CTManyParameters,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_TemplateNotExist,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_template_check_params_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_template_check_params_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,75 +0,0 @@
-#include "test_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // You can always instantiate without compiler errors
-
- boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_TemplateNotExist<_>,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::MT_BType<AType>
- >
- > aVar;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::HT_Str<_>,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_AnotherMemberTemplate<_>,
- boost::mpl::identity<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_CTManyParameters<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::MF_HT_Str,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_AnotherMemberTemplate,
- boost::mpl::identity<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_CTManyParameters,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::MT_BType<AType>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,24 +0,0 @@
-#include "test_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Template does not exist
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_TemplateNotExist<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,24 +0,0 @@
-#include "test_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_CTManyParameters<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_template_check_params_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-#include "test_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong template types
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::WrongParametersForMP<_>,
- boost::mpl::identity<AnotherType>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,189 +0,0 @@
-#include "test_mf_has_type_ct.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::has_type_AnIntType<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::NameStruct<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::has_type_AnIntTypeReference<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int &>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::has_type_BType<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::TheInteger<_,_>,
- boost::tti::member_type_BType<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::has_type_CType<_,_>,
- boost::tti::member_type_BType<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::has_type_AnotherIntegerType<_,_>,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::SomethingElse<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_type
- <
- boost::tti::has_type_NoOtherType<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_AnIntType,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::MFunctionNameStruct,
- boost::mpl::identity<AType>,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_AnIntTypeReference,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int &>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_BType,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::MFCTheInteger,
- boost::tti::member_type_BType<AType>,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_CType,
- boost::tti::member_type_BType<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_AnotherIntegerType,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >,
- boost::mpl::identity<int>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_type
- <
- boost::tti::FClassSomethingElse,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_NoOtherType,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<double>
- >
- ::value
- ));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,173 +0,0 @@
-#include "test_mf_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // You can always instantiate without compiler errors
-
- boost::tti::mf_has_type
- <
- boost::tti::TheInteger<_,_>,
- boost::tti::member_type_BType<AnotherType>,
- boost::mpl::identity<long>
- > aVar;
-
- boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_NoOtherType,
- boost::mpl::identity<AType>,
- boost::mpl::identity<float>
- > aVar2;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_AnIntType<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::NameStruct<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_AnIntTypeReference<_,_>,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int &>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_BType<_,_>,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::TheInteger<_,_>,
- boost::tti::member_type_BType<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_CType<_,_>,
- boost::tti::member_type_BType<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_AnotherIntegerType<_,_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::SomethingElse<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_AnIntType,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::MFunctionNameStruct,
- boost::mpl::identity<AType>,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_AnIntTypeReference,
- boost::mpl::identity<AType>,
- boost::mpl::identity<int &>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_BType,
- boost::mpl::identity<AType>,
- boost::tti::member_type_BType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::MFCTheInteger,
- boost::tti::member_type_BType<AType>,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_CType,
- boost::tti::member_type_BType<AType>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::mtfc_has_type_AnotherIntegerType,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >,
- boost::mpl::identity<int>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::FClassSomethingElse,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_AnIntType<AType>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // NoOtherType does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_NoOtherType<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::mpl::identity<float>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::has_type_BType<_,_>,
- boost::mpl::identity<AnotherType>,
- boost::tti::member_type_BType<AType>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_has_type_check_typedef_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-#include "test_mf_has_type_ct.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- // Wrong typedef type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_type
- <
- boost::tti::TheInteger<_,_>,
- boost::tti::member_type_BType<AType>,
- boost::mpl::identity<long>
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_member_type.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_member_type.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,195 +0,0 @@
-#include "test_mf_mem_type.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_AnIntType<_>,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::NameStruct<_>,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_AnIntTypeReference<_>,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_BType<_>,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::TheInteger<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_AnotherIntegerType<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::SomethingElse<_>,
- boost::mpl::identity<AnotherType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_AnIntType,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::MFNameStruct,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_AnIntTypeReference,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_BType,
- boost::mpl::identity<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::MFTheInteger,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_AnotherIntegerType,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::MetaClSomethingElse,
- boost::mpl::identity<AnotherType>
- >
- >
- ::value
- ));
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_mf_member_type_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_mf_member_type_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,179 +0,0 @@
-#include "test_mf_mem_type.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
- using namespace boost::mpl::placeholders;
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_AnIntType<_>,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::NameStruct<_>,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_AnIntTypeReference<_>,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_BType<_>,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::TheInteger<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::member_type_AnotherIntegerType<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::member_type_BType<AType>
- >
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::SomethingElse<_>,
- boost::mpl::identity<AnotherType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_AnIntType,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::MFNameStruct,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_AnIntTypeReference,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_BType,
- boost::mpl::identity<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::MFTheInteger,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_AnotherIntegerType,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::member_type_BType<AType>
- >
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_valid_member_type
- <
- boost::tti::mf_member_type
- <
- boost::tti::MetaClSomethingElse,
- boost::mpl::identity<AnotherType>
- >
- >
- ));
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_has_template_check_params.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_has_template_check_params.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-#include "test_vm_has_template_cp.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- BOOST_TEST(boost::tti::has_template_check_params_ATPMemberTemplate<AType>::value);
- BOOST_TEST(boost::tti::HaveCL<AType>::value);
- BOOST_TEST(boost::tti::has_template_check_params_AMemberTemplate<AType>::value);
- BOOST_TEST(boost::tti::HaveAnotherMT<AType>::value);
- BOOST_TEST(boost::tti::has_template_check_params_SomeMemberTemplate<AnotherType>::value);
- BOOST_TEST(boost::tti::ATemplateWithParms<AnotherType>::value);
- BOOST_TEST(boost::tti::has_template_check_params_SimpleTMP<AnotherType>::value);
- BOOST_TEST(!boost::tti::has_template_check_params_TemplateNotExist<AnotherType>::value);
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_has_template_check_params_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_has_template_check_params_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,27 +0,0 @@
-#include "test_vm_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- // You can always instantiate without compiler errors
-
- boost::tti::has_template_check_params_TemplateNotExist<AnotherType> aVar1;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_ATPMemberTemplate<AType>));
- BOOST_MPL_ASSERT((boost::tti::HaveCL<AType>));
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_AMemberTemplate<AType>));
- BOOST_MPL_ASSERT((boost::tti::HaveAnotherMT<AType>));
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_SomeMemberTemplate<AnotherType>));
- BOOST_MPL_ASSERT((boost::tti::ATemplateWithParms<AnotherType>));
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_SimpleTMP<AnotherType>));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,17 +0,0 @@
-#include "test_vm_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- // TemplateNotExist does not exist at all
-
- BOOST_MPL_ASSERT((boost::tti::has_template_check_params_TemplateNotExist<AType>));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,17 +0,0 @@
-#include "test_vm_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::HaveCL<AnotherType>));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,17 +0,0 @@
-#include "test_vm_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- // Wrong template parameters
-
- BOOST_MPL_ASSERT((boost::tti::WrongParametersForMP<AnotherType>));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail4.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_has_template_check_params_fail4.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,17 +0,0 @@
-#include "test_vm_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- // Wrong template parameters
-
- BOOST_MPL_ASSERT((boost::tti::WrongParameters2ForMP<AnotherType>));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,111 +0,0 @@
-#include "test_vm_mf_has_template_cp.hpp"
-#include <boost/detail/lightweight_test.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- using namespace boost::mpl::placeholders;
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::HT_Str<_>,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_AnotherMemberTemplate<_>,
- boost::mpl::identity<AType>
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::WrongParametersForMP<_>,
- boost::mpl::identity<AnotherType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_CTManyParameters<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_TemplateNotExist<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::MF_HT_Str,
- boost::tti::member_type_AStructType<AType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_AnotherMemberTemplate,
- boost::mpl::identity<AType>
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::AllWrongParametersForMP,
- boost::mpl::identity<AnotherType>
- >
- ::value
- ));
-
- BOOST_TEST((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_CTManyParameters,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
- BOOST_TEST((!boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_TemplateNotExist,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::MT_BType<AType>
- >
- >
- ::value
- ));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return boost::report_errors();
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_compile.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_compile.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,79 +0,0 @@
-#include "test_vm_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- using namespace boost::mpl::placeholders;
-
- // You can always instantiate without compiler errors
-
- boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_TemplateNotExist,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- > aVar;
-
- // Compile time asserts
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::HT_Str<_>,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_AnotherMemberTemplate<_>,
- boost::mpl::identity<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_CTManyParameters<_>,
- boost::tti::mf_member_type
- <
- boost::tti::mtfc_member_type_CType,
- boost::tti::MT_BType<AType>
- >
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::MF_HT_Str,
- boost::tti::member_type_AStructType<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_AnotherMemberTemplate,
- boost::mpl::identity<AType>
- >
- ));
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::mtfc_has_template_check_params_CTManyParameters,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,28 +0,0 @@
-#include "test_vm_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- using namespace boost::mpl::placeholders;
-
- // Template does not exist
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_TemplateNotExist<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::tti::MT_BType<AType>
- >
- >
- ));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail2.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail2.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,28 +0,0 @@
-#include "test_vm_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- using namespace boost::mpl::placeholders;
-
- // Wrong enclosing type
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::has_template_check_params_CTManyParameters<_>,
- boost::tti::mf_member_type
- <
- boost::tti::member_type_CType<_>,
- boost::mpl::identity<AType>
- >
- >
- ));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Deleted: sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail3.cpp
==============================================================================
--- sandbox/tti/libs/tti/test/test_vm_mf_has_template_check_params_fail3.cpp 2011-02-27 18:01:23 EST (Sun, 27 Feb 2011)
+++ (empty file)
@@ -1,24 +0,0 @@
-#include "test_vm_mf_has_template_cp.hpp"
-#include <boost/mpl/assert.hpp>
-
-int main()
- {
-
-#if !defined(BOOST_NO_VARIADIC_MACROS)
-
- using namespace boost::mpl::placeholders;
-
- // Wrong template types
-
- BOOST_MPL_ASSERT((boost::tti::mf_has_template_check_params
- <
- boost::tti::WrongParametersForMP<_>,
- boost::mpl::identity<AnotherType>
- >
- ));
-
-#endif //!defined(BOOST_NO_VARIADIC_MACROS)
-
- return 0;
-
- }
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk