Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73671 - in trunk/boost/tti: . detail
From: eldiener_at_[hidden]
Date: 2011-08-11 14:18:54


Author: eldiener
Date: 2011-08-11 14:18:53 EDT (Thu, 11 Aug 2011)
New Revision: 73671
URL: http://svn.boost.org/trac/boost/changeset/73671

Log:
TTI header files
Added:
   trunk/boost/tti/
      - copied from r73669, /sandbox/tti/boost/tti/
Text files modified:
   trunk/boost/tti/comp_mem_fun.hpp | 4 ++--
   trunk/boost/tti/comp_static_mem_fun.hpp | 4 ++--
   trunk/boost/tti/detail/dvm_template_params.hpp | 10 +++++-----
   3 files changed, 9 insertions(+), 9 deletions(-)

Modified: trunk/boost/tti/comp_mem_fun.hpp
==============================================================================
--- /sandbox/tti/boost/tti/comp_mem_fun.hpp (original)
+++ trunk/boost/tti/comp_mem_fun.hpp 2011-08-11 14:18:53 EDT (Thu, 11 Aug 2011)
@@ -104,7 +104,7 @@
 
     name = the name of the inner member.
 
- returns = a metafunction called "boost::tti::has_member_name" where 'name' is the macro parameter.
+ returns = a metafunction called "boost::tti::has_comp_member_function_name" where 'name' is the macro parameter.
     
               The metafunction types and return:
     
@@ -129,7 +129,7 @@
 
     name = the name of the inner member.
 
- returns = a metafunction class called "boost::tti::mtfc_has_member_name" where 'name' is the macro parameter.
+ returns = a metafunction class called "boost::tti::mtfc_has_comp_member_function_name" where 'name' is the macro parameter.
     
               The metafunction class's 'apply' metafunction types and return:
     

Modified: trunk/boost/tti/comp_static_mem_fun.hpp
==============================================================================
--- /sandbox/tti/boost/tti/comp_static_mem_fun.hpp (original)
+++ trunk/boost/tti/comp_static_mem_fun.hpp 2011-08-11 14:18:53 EDT (Thu, 11 Aug 2011)
@@ -111,7 +111,7 @@
 
     name = the name of the inner member.
 
- returns = a metafunction called "boost::tti::has_static_member_name" where 'name' is the macro parameter.<br />
+ returns = a metafunction called "boost::tti::has_comp_static_member_function_name" where 'name' is the macro parameter.<br />
     
               The metafunction types and return:
     
@@ -139,7 +139,7 @@
 
     name = the name of the inner member.
 
- returns = a metafunction class called "boost::tti::mtfc_has_static_member_name" where 'name' is the macro parameter.<br />
+ returns = a metafunction class called "boost::tti::mtfc_has_comp_static_member_function_name" where 'name' is the macro parameter.<br />
     
               The metafunction class's 'apply' metafunction types and return:
     

Modified: trunk/boost/tti/detail/dvm_template_params.hpp
==============================================================================
--- /sandbox/tti/boost/tti/detail/dvm_template_params.hpp (original)
+++ trunk/boost/tti/detail/dvm_template_params.hpp 2011-08-11 14:18:53 EDT (Thu, 11 Aug 2011)
@@ -15,7 +15,7 @@
 #include <boost/mpl/identity.hpp>
 #include <boost/preprocessor/arithmetic/add.hpp>
 #include <boost/preprocessor/cat.hpp>
-#include <boost/variadic_macro_data/vmd.hpp>
+#include <boost/preprocessor/variadic/size.hpp>
 #include "dtemplate_params.hpp"
 
 #if !defined(BOOST_MPL_CFG_NO_HAS_XXX_TEMPLATE)
@@ -24,7 +24,7 @@
 #define TTI_VM_DETAIL_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \
   TTI_DETAIL_HAS_MEMBER_WITH_FUNCTION_SFINAE \
     ( \
- ( BOOST_PP_ADD(BOOST_VMD_DATA_SIZE(__VA_ARGS__),4), ( trait, name, 1, false, __VA_ARGS__ ) ) \
+ ( BOOST_PP_ADD(BOOST_PP_VARIADIC_SIZE(__VA_ARGS__),4), ( trait, name, 1, false, __VA_ARGS__ ) ) \
     ) \
 /**/
 
@@ -33,7 +33,7 @@
     { \
     TTI_DETAIL_HAS_MEMBER_WITH_FUNCTION_SFINAE \
       ( \
- ( BOOST_PP_ADD(BOOST_VMD_DATA_SIZE(__VA_ARGS__),4), ( apply, name, 1, false, __VA_ARGS__ ) ) \
+ ( BOOST_PP_ADD(BOOST_PP_VARIADIC_SIZE(__VA_ARGS__),4), ( apply, name, 1, false, __VA_ARGS__ ) ) \
       ) \
     }; \
 /**/
@@ -43,14 +43,14 @@
 #define TTI_VM_DETAIL_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \
   TTI_DETAIL_HAS_MEMBER_WITH_TEMPLATE_SFINAE \
     ( \
- ( BOOST_PP_ADD(BOOST_VMD_DATA_SIZE(__VA_ARGS__),4), ( trait, name, 1, false, __VA_ARGS__ ) ) \
+ ( BOOST_PP_ADD(BOOST_PP_VARIADIC_SIZE(__VA_ARGS__),4), ( trait, name, 1, false, __VA_ARGS__ ) ) \
     ) \
 /**/
 
 #define TTI_VM_DETAIL_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \
   TTI_DETAIL_MTFC_HAS_MEMBER_WITH_TEMPLATE_SFINAE \
     ( \
- ( BOOST_PP_ADD(BOOST_VMD_DATA_SIZE(__VA_ARGS__),4), ( trait, name, 1, false, __VA_ARGS__ ) ) \
+ ( BOOST_PP_ADD(BOOST_PP_VARIADIC_SIZE(__VA_ARGS__),4), ( trait, name, 1, false, __VA_ARGS__ ) ) \
     ) \
 /**/
 


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