|
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