|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r73673 - in trunk/libs/tti: . doc doc/html test
From: eldiener_at_[hidden]
Date: 2011-08-11 14:25:29
Author: eldiener
Date: 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
New Revision: 73673
URL: http://svn.boost.org/trac/boost/changeset/73673
Log:
TTI libs files
Added:
trunk/libs/tti/
- copied from r70481, /sandbox/tti/libs/tti/
trunk/libs/tti/doc/Jamfile.v2
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/Jamfile.v2
trunk/libs/tti/doc/TypeTraitsIntrospection.pdf
- copied unchanged from r72752, /sandbox/tti/libs/tti/doc/TypeTraitsIntrospection.pdf
trunk/libs/tti/doc/build.txt
- copied unchanged from r72753, /sandbox/tti/libs/tti/doc/build.txt
trunk/libs/tti/doc/html/
- copied from r72752, /sandbox/tti/libs/tti/doc/html/
trunk/libs/tti/doc/tti.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti.qbk
trunk/libs/tti/doc/tti_acknowledgements.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_acknowledgements.qbk
trunk/libs/tti/doc/tti_detail.qbk
- copied, changed from r72751, /sandbox/tti/libs/tti/doc/tti_detail.qbk
trunk/libs/tti/doc/tti_func_templates.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_func_templates.qbk
trunk/libs/tti/doc/tti_functionality.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_functionality.qbk
trunk/libs/tti/doc/tti_history.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_history.qbk
trunk/libs/tti/doc/tti_index.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_index.qbk
trunk/libs/tti/doc/tti_introduction.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_introduction.qbk
trunk/libs/tti/doc/tti_meta_classes.qbk
- copied, changed from r72751, /sandbox/tti/libs/tti/doc/tti_meta_classes.qbk
trunk/libs/tti/doc/tti_metafunctions.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_metafunctions.qbk
trunk/libs/tti/doc/tti_nested_type.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_nested_type.qbk
trunk/libs/tti/doc/tti_reference.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_reference.qbk
trunk/libs/tti/doc/tti_terminology.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_terminology.qbk
trunk/libs/tti/doc/tti_tests.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_tests.qbk
trunk/libs/tti/doc/tti_to_do.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_to_do.qbk
trunk/libs/tti/doc/tti_using_mm.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_using_mm.qbk
trunk/libs/tti/doc/tti_using_ntm.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_using_ntm.qbk
trunk/libs/tti/doc/tti_why.qbk
- copied unchanged from r72751, /sandbox/tti/libs/tti/doc/tti_why.qbk
trunk/libs/tti/test/Jamfile.v2
- copied, changed from r72751, /sandbox/tti/libs/tti/test/Jamfile.v2
trunk/libs/tti/test/test_has_mem_data.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_data.cpp
trunk/libs/tti/test/test_has_mem_data.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_data.hpp
trunk/libs/tti/test/test_has_mem_data_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_data_compile.cpp
trunk/libs/tti/test/test_has_mem_data_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_data_fail.cpp
trunk/libs/tti/test/test_has_mem_data_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_data_fail2.cpp
trunk/libs/tti/test/test_has_mem_data_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_data_fail3.cpp
trunk/libs/tti/test/test_has_mem_fun.cpp
- copied, changed from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun.cpp
trunk/libs/tti/test/test_has_mem_fun.hpp
- copied, changed from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun.hpp
trunk/libs/tti/test/test_has_mem_fun_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun_compile.cpp
trunk/libs/tti/test/test_has_mem_fun_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun_fail.cpp
trunk/libs/tti/test/test_has_mem_fun_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun_fail2.cpp
trunk/libs/tti/test/test_has_member.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_member.cpp
trunk/libs/tti/test/test_has_member.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_member.hpp
trunk/libs/tti/test/test_has_member_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_member_compile.cpp
trunk/libs/tti/test/test_has_member_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_member_fail.cpp
trunk/libs/tti/test/test_has_member_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_member_fail2.cpp
trunk/libs/tti/test/test_has_static_mem_data.cpp
- copied, changed from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data.cpp
trunk/libs/tti/test/test_has_static_mem_data.hpp
- copied, changed from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data.hpp
trunk/libs/tti/test/test_has_static_mem_data_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data_compile.cpp
trunk/libs/tti/test/test_has_static_mem_data_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data_fail.cpp
trunk/libs/tti/test/test_has_static_mem_data_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data_fail2.cpp
trunk/libs/tti/test/test_has_static_mem_data_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data_fail3.cpp
trunk/libs/tti/test/test_has_static_mem_fun.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_fun.cpp
trunk/libs/tti/test/test_has_static_mem_fun.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_fun.hpp
trunk/libs/tti/test/test_has_static_mem_fun_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_fun_compile.cpp
trunk/libs/tti/test/test_has_static_mem_fun_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_fun_fail.cpp
trunk/libs/tti/test/test_has_static_mem_fun_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_fun_fail2.cpp
trunk/libs/tti/test/test_has_static_member.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_member.cpp
trunk/libs/tti/test/test_has_static_member.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_member.hpp
trunk/libs/tti/test/test_has_static_member_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_member_compile.cpp
trunk/libs/tti/test/test_has_static_member_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_member_fail.cpp
trunk/libs/tti/test/test_has_static_member_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_static_member_fail2.cpp
trunk/libs/tti/test/test_has_template.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template.cpp
trunk/libs/tti/test/test_has_template.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template.hpp
trunk/libs/tti/test/test_has_template_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_compile.cpp
trunk/libs/tti/test/test_has_template_cp.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp.cpp
trunk/libs/tti/test/test_has_template_cp.hpp
- copied, changed from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp.hpp
trunk/libs/tti/test/test_has_template_cp_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp_compile.cpp
trunk/libs/tti/test/test_has_template_cp_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp_fail.cpp
trunk/libs/tti/test/test_has_template_cp_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp_fail2.cpp
trunk/libs/tti/test/test_has_template_cp_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp_fail3.cpp
trunk/libs/tti/test/test_has_template_cp_fail4.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp_fail4.cpp
trunk/libs/tti/test/test_has_template_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_fail.cpp
trunk/libs/tti/test/test_has_template_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_fail2.cpp
trunk/libs/tti/test/test_has_template_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_fail3.cpp
trunk/libs/tti/test/test_has_template_fail4.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_template_fail4.cpp
trunk/libs/tti/test/test_has_type.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type.cpp
trunk/libs/tti/test/test_has_type.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type.hpp
trunk/libs/tti/test/test_has_type_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_compile.cpp
trunk/libs/tti/test/test_has_type_ct.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct.cpp
trunk/libs/tti/test/test_has_type_ct.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct.hpp
trunk/libs/tti/test/test_has_type_ct_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct_compile.cpp
trunk/libs/tti/test/test_has_type_ct_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct_fail.cpp
trunk/libs/tti/test/test_has_type_ct_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct_fail2.cpp
trunk/libs/tti/test/test_has_type_ct_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct_fail3.cpp
trunk/libs/tti/test/test_has_type_ct_fail4.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct_fail4.cpp
trunk/libs/tti/test/test_has_type_ct_fail5.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_ct_fail5.cpp
trunk/libs/tti/test/test_has_type_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_fail.cpp
trunk/libs/tti/test/test_has_type_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_fail2.cpp
trunk/libs/tti/test/test_has_type_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_has_type_fail3.cpp
trunk/libs/tti/test/test_mem_type.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mem_type.cpp
trunk/libs/tti/test/test_mem_type.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mem_type.hpp
trunk/libs/tti/test/test_mem_type_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mem_type_compile.cpp
trunk/libs/tti/test/test_mf_has_mem_data.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_data.cpp
trunk/libs/tti/test/test_mf_has_mem_data.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_data.hpp
trunk/libs/tti/test/test_mf_has_mem_data_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_data_compile.cpp
trunk/libs/tti/test/test_mf_has_mem_data_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_data_fail.cpp
trunk/libs/tti/test/test_mf_has_mem_data_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_data_fail2.cpp
trunk/libs/tti/test/test_mf_has_mem_data_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_data_fail3.cpp
trunk/libs/tti/test/test_mf_has_mem_fun.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_fun.cpp
trunk/libs/tti/test/test_mf_has_mem_fun.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_fun.hpp
trunk/libs/tti/test/test_mf_has_mem_fun_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_fun_compile.cpp
trunk/libs/tti/test/test_mf_has_mem_fun_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_fun_fail.cpp
trunk/libs/tti/test/test_mf_has_mem_fun_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_fun_fail2.cpp
trunk/libs/tti/test/test_mf_has_mem_fun_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_mem_fun_fail3.cpp
trunk/libs/tti/test/test_mf_has_static_data.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_data.cpp
trunk/libs/tti/test/test_mf_has_static_data.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_data.hpp
trunk/libs/tti/test/test_mf_has_static_data_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_data_compile.cpp
trunk/libs/tti/test/test_mf_has_static_data_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_data_fail.cpp
trunk/libs/tti/test/test_mf_has_static_data_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_data_fail2.cpp
trunk/libs/tti/test/test_mf_has_static_data_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_data_fail3.cpp
trunk/libs/tti/test/test_mf_has_static_fun.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_fun.cpp
trunk/libs/tti/test/test_mf_has_static_fun.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_fun.hpp
trunk/libs/tti/test/test_mf_has_static_fun_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_fun_compile.cpp
trunk/libs/tti/test/test_mf_has_static_fun_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_fun_fail.cpp
trunk/libs/tti/test/test_mf_has_static_fun_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_fun_fail2.cpp
trunk/libs/tti/test/test_mf_has_static_fun_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_static_fun_fail3.cpp
trunk/libs/tti/test/test_mf_has_template.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template.cpp
trunk/libs/tti/test/test_mf_has_template.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template.hpp
trunk/libs/tti/test/test_mf_has_template_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_compile.cpp
trunk/libs/tti/test/test_mf_has_template_cp.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_cp.cpp
trunk/libs/tti/test/test_mf_has_template_cp.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_cp.hpp
trunk/libs/tti/test/test_mf_has_template_cp_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_cp_compile.cpp
trunk/libs/tti/test/test_mf_has_template_cp_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_cp_fail.cpp
trunk/libs/tti/test/test_mf_has_template_cp_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_cp_fail2.cpp
trunk/libs/tti/test/test_mf_has_template_cp_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_cp_fail3.cpp
trunk/libs/tti/test/test_mf_has_template_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_fail.cpp
trunk/libs/tti/test/test_mf_has_template_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_fail2.cpp
trunk/libs/tti/test/test_mf_has_template_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_fail3.cpp
trunk/libs/tti/test/test_mf_has_template_fail4.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_template_fail4.cpp
trunk/libs/tti/test/test_mf_has_type.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type.cpp
trunk/libs/tti/test/test_mf_has_type.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type.hpp
trunk/libs/tti/test/test_mf_has_type_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_compile.cpp
trunk/libs/tti/test/test_mf_has_type_ct.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_ct.cpp
trunk/libs/tti/test/test_mf_has_type_ct.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_ct.hpp
trunk/libs/tti/test/test_mf_has_type_ct_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_ct_compile.cpp
trunk/libs/tti/test/test_mf_has_type_ct_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_ct_fail.cpp
trunk/libs/tti/test/test_mf_has_type_ct_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_ct_fail2.cpp
trunk/libs/tti/test/test_mf_has_type_ct_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_ct_fail3.cpp
trunk/libs/tti/test/test_mf_has_type_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_fail.cpp
trunk/libs/tti/test/test_mf_has_type_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_has_type_fail2.cpp
trunk/libs/tti/test/test_mf_mem_type.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_mem_type.cpp
trunk/libs/tti/test/test_mf_mem_type.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_mem_type.hpp
trunk/libs/tti/test/test_mf_mem_type_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_mf_mem_type_compile.cpp
trunk/libs/tti/test/test_structs.hpp
- copied, changed from r72751, /sandbox/tti/libs/tti/test/test_structs.hpp
trunk/libs/tti/test/test_vm_has_template_cp.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp.cpp
trunk/libs/tti/test/test_vm_has_template_cp.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp.hpp
trunk/libs/tti/test/test_vm_has_template_cp_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp_compile.cpp
trunk/libs/tti/test/test_vm_has_template_cp_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail.cpp
trunk/libs/tti/test/test_vm_has_template_cp_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail2.cpp
trunk/libs/tti/test/test_vm_has_template_cp_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail3.cpp
trunk/libs/tti/test/test_vm_has_template_cp_fail4.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_has_template_cp_fail4.cpp
trunk/libs/tti/test/test_vm_mf_has_template_cp.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_cp.cpp
trunk/libs/tti/test/test_vm_mf_has_template_cp.hpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_cp.hpp
trunk/libs/tti/test/test_vm_mf_has_template_cp_compile.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_cp_compile.cpp
trunk/libs/tti/test/test_vm_mf_has_template_cp_fail.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_cp_fail.cpp
trunk/libs/tti/test/test_vm_mf_has_template_cp_fail2.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_cp_fail2.cpp
trunk/libs/tti/test/test_vm_mf_has_template_cp_fail3.cpp
- copied unchanged from r72751, /sandbox/tti/libs/tti/test/test_vm_mf_has_template_cp_fail3.cpp
Text files modified:
trunk/libs/tti/doc/tti_detail.qbk | 2 +-
trunk/libs/tti/doc/tti_meta_classes.qbk | 2 +-
trunk/libs/tti/test/Jamfile.v2 | 24 +++++++++++++-----------
trunk/libs/tti/test/test_has_mem_fun.cpp | 1 +
trunk/libs/tti/test/test_has_mem_fun.hpp | 1 +
trunk/libs/tti/test/test_has_static_mem_data.cpp | 2 ++
trunk/libs/tti/test/test_has_static_mem_data.hpp | 1 +
trunk/libs/tti/test/test_has_template_cp.hpp | 2 +-
trunk/libs/tti/test/test_structs.hpp | 6 +++++-
9 files changed, 26 insertions(+), 15 deletions(-)
Copied: trunk/libs/tti/doc/tti_detail.qbk (from r72751, /sandbox/tti/libs/tti/doc/tti_detail.qbk)
==============================================================================
--- /sandbox/tti/libs/tti/doc/tti_detail.qbk (original)
+++ trunk/libs/tti/doc/tti_detail.qbk 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -233,7 +233,7 @@
Along with this macro metafunction we have another metafunction which, when passed a 'type',
which can be any type but which will generally be used with the type returned by
-invoking the metafunction generated by `BOOST_TTI_MEMBER_TYPE`, will tell use whether the type exists
+invoking the metafunction generated by `BOOST_TTI_MEMBER_TYPE`, will tell us whether the type exists
or not as a boolean constant.
[table:existtbmacronested TTI Nested Type Macro Metafunction Existence
Copied: trunk/libs/tti/doc/tti_meta_classes.qbk (from r72751, /sandbox/tti/libs/tti/doc/tti_meta_classes.qbk)
==============================================================================
--- /sandbox/tti/libs/tti/doc/tti_meta_classes.qbk (original)
+++ trunk/libs/tti/doc/tti_meta_classes.qbk 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -16,7 +16,7 @@
Using a placeholder expression is the easiest way and does not require the programmer to create
a metafunction class for passing the metadata. The syntax for this is fairly simple. The syntax
for passing a macro metafunction becomes `macrometafunction<_>` etc. depending
-on how many parameters are bring passed. Thus for two parameters we would have
+on how many parameters are being passed. Thus for two parameters we would have
`macrometafunction<_,_>` etc., with another placeholder (`_`) added for each subsequent parameter.
However using a placeholder expression may not be the fastest way when considering compile-time
Copied: trunk/libs/tti/test/Jamfile.v2 (from r72751, /sandbox/tti/libs/tti/test/Jamfile.v2)
==============================================================================
--- /sandbox/tti/libs/tti/test/Jamfile.v2 (original)
+++ trunk/libs/tti/test/Jamfile.v2 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -21,6 +21,7 @@
alias tti
:
+ [ run test_has_member_const.cpp ]
[ run test_has_member.cpp ]
[ compile test_has_member_compile.cpp ]
[ compile-fail test_has_member_fail.cpp ]
@@ -31,6 +32,7 @@
[ compile-fail test_has_mem_data_fail2.cpp ]
[ compile-fail test_has_mem_data_fail3.cpp ]
[ run test_has_mem_fun.cpp ]
+ [ run test_has_mem_fun_const.cpp ]
[ compile test_has_mem_fun_compile.cpp ]
[ compile-fail test_has_mem_fun_fail.cpp ]
[ compile-fail test_has_mem_fun_fail2.cpp ]
@@ -119,15 +121,15 @@
alias ttivm
:
- [ 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_template_cp.cpp : : : <include>../../../../variadic_macro_data ]
- [ compile test_vm_mf_has_template_cp_compile.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_mf_has_template_cp_fail.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_mf_has_template_cp_fail2.cpp : <include>../../../../variadic_macro_data ]
- [ compile-fail test_vm_mf_has_template_cp_fail3.cpp : <include>../../../../variadic_macro_data ]
+ [ run test_vm_has_template_cp.cpp : : : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile test_vm_has_template_cp_compile.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_has_template_cp_fail.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_has_template_cp_fail2.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_has_template_cp_fail3.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_has_template_cp_fail4.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ run test_vm_mf_has_template_cp.cpp : : : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile test_vm_mf_has_template_cp_compile.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_mf_has_template_cp_fail.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_mf_has_template_cp_fail2.cpp : <define>BOOST_PP_VARIADICS=1 ]
+ [ compile-fail test_vm_mf_has_template_cp_fail3.cpp : <define>BOOST_PP_VARIADICS=1 ]
;
Copied: trunk/libs/tti/test/test_has_mem_fun.cpp (from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun.cpp)
==============================================================================
--- /sandbox/tti/libs/tti/test/test_has_mem_fun.cpp (original)
+++ trunk/libs/tti/test/test_has_mem_fun.cpp 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -17,6 +17,7 @@
BOOST_TEST((BOOST_TTI_TRAIT_GEN(AnotherIntFunction)<AnotherType,int,boost::mpl::vector<AType> >::value));
BOOST_TEST((BOOST_TTI_HAS_MEMBER_FUNCTION_GEN(sFunction)<AnotherType,AType::AnIntType,boost::mpl::vector<int,long,double> >::value));
BOOST_TEST((!BOOST_TTI_HAS_MEMBER_FUNCTION_GEN(someFunctionMember)<AnotherType,AType,boost::mpl::vector<long,int> >::value));
+ BOOST_TEST((BOOST_TTI_HAS_MEMBER_FUNCTION_GEN(PublicIntFunction)<AnotherType,double,boost::mpl::vector<int> >::value));
return boost::report_errors();
Copied: trunk/libs/tti/test/test_has_mem_fun.hpp (from r72751, /sandbox/tti/libs/tti/test/test_has_mem_fun.hpp)
==============================================================================
--- /sandbox/tti/libs/tti/test/test_has_mem_fun.hpp (original)
+++ trunk/libs/tti/test/test_has_mem_fun.hpp 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -16,5 +16,6 @@
BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION(AnotherIntFunction,anotherFunction)
BOOST_TTI_HAS_MEMBER_FUNCTION(sFunction)
BOOST_TTI_HAS_MEMBER_FUNCTION(someFunctionMember)
+BOOST_TTI_HAS_MEMBER_FUNCTION(PublicIntFunction)
#endif // TEST_HAS_MEMBER_FUNCTION_HPP
Copied: trunk/libs/tti/test/test_has_static_mem_data.cpp (from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data.cpp)
==============================================================================
--- /sandbox/tti/libs/tti/test/test_has_static_mem_data.cpp (original)
+++ trunk/libs/tti/test/test_has_static_mem_data.cpp 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -14,6 +14,8 @@
BOOST_TEST((!BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN(SomeStaticData)<AnotherType,float>::value));
BOOST_TEST((BOOST_TTI_TRAIT_GEN(StatName)<AnotherType,AType::AStructType>::value));
+ BOOST_TEST((BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN(CIntValue)<AnotherType,const int>::value));
+
return boost::report_errors();
}
Copied: trunk/libs/tti/test/test_has_static_mem_data.hpp (from r72751, /sandbox/tti/libs/tti/test/test_has_static_mem_data.hpp)
==============================================================================
--- /sandbox/tti/libs/tti/test/test_has_static_mem_data.hpp (original)
+++ trunk/libs/tti/test/test_has_static_mem_data.hpp 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -13,5 +13,6 @@
BOOST_TTI_HAS_STATIC_MEMBER_DATA(DSMember)
BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA(StatName,AnStat)
BOOST_TTI_HAS_STATIC_MEMBER_DATA(SomeStaticData)
+BOOST_TTI_HAS_STATIC_MEMBER_DATA(CIntValue)
#endif // TEST_HAS_STATIC_MEMBER_DATA_HPP
Copied: trunk/libs/tti/test/test_has_template_cp.hpp (from r72751, /sandbox/tti/libs/tti/test/test_has_template_cp.hpp)
==============================================================================
--- /sandbox/tti/libs/tti/test/test_has_template_cp.hpp (original)
+++ trunk/libs/tti/test/test_has_template_cp.hpp 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -15,7 +15,7 @@
BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS(AMemberTemplate,(int))
BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(HaveAnotherMT,AnotherMemberTemplate,(int)(int))
BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS(SomeMemberTemplate,(class)(class)(class)(class)(class)(class))
-BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(ATemplateWithParms,ManyParameters,(class)(class)(int)(class)(template <class> class InnerTemplate)(class)(long))
+BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(ATemplateWithParms,ManyParameters,(class)(class)(int)(class)(template <class> class)(class)(long))
BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS(SimpleTMP,(class)(class)(class)(class))
BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS(TemplateNotExist,(int)(class)(template <class> class ATemplate))
BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(WrongParametersForMP,ManyParameters,(class)(class)(int)(class)(template <class)(class> class InnerTemplate)(class)(long))
Copied: trunk/libs/tti/test/test_structs.hpp (from r72751, /sandbox/tti/libs/tti/test/test_structs.hpp)
==============================================================================
--- /sandbox/tti/libs/tti/test/test_structs.hpp (original)
+++ trunk/libs/tti/test/test_structs.hpp 2011-08-11 14:25:28 EDT (Thu, 11 Aug 2011)
@@ -77,7 +77,7 @@
// Template
template <class,class,class,class,class,class> struct SomeMemberTemplate { };
- template <class,class,int,class,template <class> class InnerTemplate,class,long> struct ManyParameters { };
+ template <class,class,int,class,template <class> class,class,long> struct ManyParameters { };
template <class,class,class,class> struct SimpleTMP { };
// Data
@@ -112,6 +112,10 @@
template<class X,class Y> static void YetAnotherFuncTemplate(const X &,Y &) { }
+ double PublicIntFunction(int) { return 0; }
+
+ static const int CIntValue = 10;
+
};
short AType::DSMember(5622);
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