$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r69856 - in sandbox/tti/boost/tti: . detail mf
From: eldiener_at_[hidden]
Date: 2011-03-11 16:06:34
Author: eldiener
Date: 2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
New Revision: 69856
URL: http://svn.boost.org/trac/boost/changeset/69856
Log:
Using complete namespace name.
Text files modified: 
   sandbox/tti/boost/tti/comp_mem_fun.hpp                    |     4 ++--                                    
   sandbox/tti/boost/tti/comp_mem_fun_template.hpp           |     4 ++--                                    
   sandbox/tti/boost/tti/comp_static_mem_fun.hpp             |     4 ++--                                    
   sandbox/tti/boost/tti/comp_static_mem_fun_template.hpp    |     4 ++--                                    
   sandbox/tti/boost/tti/detail/dmem_type.hpp                |     4 ++--                                    
   sandbox/tti/boost/tti/detail/dtype.hpp                    |     2 +-                                      
   sandbox/tti/boost/tti/mem_data.hpp                        |     4 ++--                                    
   sandbox/tti/boost/tti/mem_fun.hpp                         |     4 ++--                                    
   sandbox/tti/boost/tti/mem_fun_template.hpp                |     4 ++--                                    
   sandbox/tti/boost/tti/mem_type.hpp                        |    12 ++++++------                            
   sandbox/tti/boost/tti/mf/mf_mem_fun.hpp                   |     2 +-                                      
   sandbox/tti/boost/tti/mf/mf_mem_fun_template.hpp          |     2 +-                                      
   sandbox/tti/boost/tti/mf/mf_mem_type.hpp                  |     4 ++--                                    
   sandbox/tti/boost/tti/mf/mf_static_mem_fun.hpp            |     2 +-                                      
   sandbox/tti/boost/tti/mf/mf_static_mem_fun_template.hpp   |     2 +-                                      
   sandbox/tti/boost/tti/mf/mf_type.hpp                      |     2 +-                                      
   sandbox/tti/boost/tti/static_mem_data.hpp                 |     4 ++--                                    
   sandbox/tti/boost/tti/static_mem_fun.hpp                  |     4 ++--                                    
   sandbox/tti/boost/tti/static_mem_fun_template.hpp         |     4 ++--                                    
   sandbox/tti/boost/tti/template.hpp                        |     4 ++--                                    
   sandbox/tti/boost/tti/template_params.hpp                 |     4 ++--                                    
   sandbox/tti/boost/tti/type.hpp                            |    12 ++++++------                            
   sandbox/tti/boost/tti/vm_comp_mem_fun_template.hpp        |     4 ++--                                    
   sandbox/tti/boost/tti/vm_comp_static_mem_fun_template.hpp |     4 ++--                                    
   sandbox/tti/boost/tti/vm_mem_fun_template.hpp             |     4 ++--                                    
   sandbox/tti/boost/tti/vm_static_mem_fun_template.hpp      |     4 ++--                                    
   sandbox/tti/boost/tti/vm_template_params.hpp              |     4 ++--                                    
   27 files changed, 56 insertions(+), 56 deletions(-)
Modified: sandbox/tti/boost/tti/comp_mem_fun.hpp
==============================================================================
--- sandbox/tti/boost/tti/comp_mem_fun.hpp	(original)
+++ sandbox/tti/boost/tti/comp_mem_fun.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -46,7 +46,7 @@
       } \
     template<class T> \
     struct trait : \
-      detail::trait<T> \
+      boost::tti::detail::trait<T> \
       { \
       }; \
     } \
@@ -85,7 +85,7 @@
       { \
       template<class T> \
       struct apply : \
-        detail::trait<T> \
+        boost::tti::detail::trait<T> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/comp_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/comp_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/comp_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -52,7 +52,7 @@
       } \
     template<class T> \
     struct trait : \
-      detail::trait<T> \
+      boost::tti::detail::trait<T> \
       { \
       }; \
     } \
@@ -94,7 +94,7 @@
       { \
       template<class T> \
       struct apply : \
-        detail::trait<T> \
+        boost::tti::detail::trait<T> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/comp_static_mem_fun.hpp
==============================================================================
--- sandbox/tti/boost/tti/comp_static_mem_fun.hpp	(original)
+++ sandbox/tti/boost/tti/comp_static_mem_fun.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -49,7 +49,7 @@
       } \
     template<class T,class Type> \
     struct trait : \
-      detail::trait<T,Type> \
+      boost::tti::detail::trait<T,Type> \
       { \
       }; \
     } \
@@ -91,7 +91,7 @@
       { \
       template<class T,class Type> \
       struct apply : \
-        detail::trait::apply<T,Type> \
+        boost::tti::detail::trait::apply<T,Type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/comp_static_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/comp_static_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/comp_static_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -56,7 +56,7 @@
       } \
     template<class T,class Type> \
     struct trait : \
-      detail::trait<T,Type> \
+      boost::tti::detail::trait<T,Type> \
       { \
       }; \
     } \
@@ -102,7 +102,7 @@
       { \
       template<class T,class Type> \
       struct apply : \
-        detail::trait::apply<T,Type> \
+        boost::tti::detail::trait::apply<T,Type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/detail/dmem_type.hpp
==============================================================================
--- sandbox/tti/boost/tti/detail/dmem_type.hpp	(original)
+++ sandbox/tti/boost/tti/detail/dmem_type.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -5,14 +5,14 @@
 #include <boost/mpl/has_xxx.hpp>
 
 #define TTI_DETAIL_TRAIT_HAS_TYPE_MEMBER_TYPE(trait,name) \
-namespace mpl \
+namespace ttimpl \
   { \
   BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, false) \
   } \
 template<class T> \
 struct trait \
   { \
-  typedef typename mpl::trait<T>::type type; \
+  typedef typename ttimpl::trait<T>::type type; \
   \
   BOOST_STATIC_CONSTANT(bool,value=type::value); \
   }; \
Modified: sandbox/tti/boost/tti/detail/dtype.hpp
==============================================================================
--- sandbox/tti/boost/tti/detail/dtype.hpp	(original)
+++ sandbox/tti/boost/tti/detail/dtype.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -9,7 +9,7 @@
 #include "dnotype.hpp"
 
 #define TTI_DETAIL_TRAIT_HAS_TYPE(trait,name) \
-namespace mpl \
+namespace ttimpl \
   { \
   BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, false) \
   } \
Modified: sandbox/tti/boost/tti/mem_data.hpp
==============================================================================
--- sandbox/tti/boost/tti/mem_data.hpp	(original)
+++ sandbox/tti/boost/tti/mem_data.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -46,7 +46,7 @@
       } \
     template<class T,class R> \
     struct trait : \
-      detail::trait<typename detail::ptmd<T,R>::type,typename boost::remove_const<T>::type> \
+      boost::tti::detail::trait<typename boost::tti::detail::ptmd<T,R>::type,typename boost::remove_const<T>::type> \
       { \
       }; \
     } \
@@ -85,7 +85,7 @@
       { \
       template<class T,class R> \
       struct apply : \
-        detail::trait<typename detail::ptmd<T,R>::type,typename boost::remove_const<T>::type> \
+        boost::tti::detail::trait<typename boost::tti::detail::ptmd<T,R>::type,typename boost::remove_const<T>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/mem_fun.hpp
==============================================================================
--- sandbox/tti/boost/tti/mem_fun.hpp	(original)
+++ sandbox/tti/boost/tti/mem_fun.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -52,7 +52,7 @@
       } \
     template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
     struct trait : \
-      detail::trait<typename detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
+      boost::tti::detail::trait<typename boost::tti::detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
       { \
       }; \
     } \
@@ -95,7 +95,7 @@
       { \
       template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
       struct apply : \
-        detail::trait<typename detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
+        boost::tti::detail::trait<typename boost::tti::detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -59,7 +59,7 @@
       } \
     template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
     struct trait : \
-      detail::trait<typename detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
+      boost::tti::detail::trait<typename boost::tti::detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
       { \
       }; \
     } \
@@ -106,7 +106,7 @@
       { \
       template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
       struct apply : \
-        detail::trait<typename detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
+        boost::tti::detail::trait<typename boost::tti::detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/mem_type.hpp
==============================================================================
--- sandbox/tti/boost/tti/mem_type.hpp	(original)
+++ sandbox/tti/boost/tti/mem_type.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -54,9 +54,9 @@
     struct trait : \
       boost::mpl::eval_if \
         < \
-        detail::trait<T>, \
-        detail::member_type::trait<T>, \
-        boost::mpl::identity<detail::notype> \
+        boost::tti::detail::trait<T>, \
+        boost::tti::detail::member_type::trait<T>, \
+        boost::mpl::identity<boost::tti::detail::notype> \
         > \
       { \
       }; \
@@ -102,9 +102,9 @@
       struct apply : \
         boost::mpl::eval_if \
           < \
-          detail::trait<T>, \
-          detail::member_type::trait<T>, \
-          boost::mpl::identity<detail::notype> \
+          boost::tti::detail::trait<T>, \
+          boost::tti::detail::member_type::trait<T>, \
+          boost::mpl::identity<boost::tti::detail::notype> \
           > \
         { \
         }; \
Modified: sandbox/tti/boost/tti/mf/mf_mem_fun.hpp
==============================================================================
--- sandbox/tti/boost/tti/mf/mf_mem_fun.hpp	(original)
+++ sandbox/tti/boost/tti/mf/mf_mem_fun.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -63,7 +63,7 @@
         HasMemberFunction,
         typename T::type,
         typename R::type,
-        typename boost::mpl::transform<FS,detail::tself<boost::mpl::_1> >::type,
+        typename boost::mpl::transform<FS,boost::tti::detail::tself<boost::mpl::_1> >::type,
         TAG
         >::type
       {
Modified: sandbox/tti/boost/tti/mf/mf_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/mf/mf_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/mf/mf_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -63,7 +63,7 @@
         HasMemberFunctionTemplate,
         typename T::type,
         typename R::type,
-        typename boost::mpl::transform<FS,detail::tself<boost::mpl::_1> >::type,
+        typename boost::mpl::transform<FS,boost::tti::detail::tself<boost::mpl::_1> >::type,
         TAG
         >::type
       {
Modified: sandbox/tti/boost/tti/mf/mf_mem_type.hpp
==============================================================================
--- sandbox/tti/boost/tti/mf/mf_mem_type.hpp	(original)
+++ sandbox/tti/boost/tti/mf/mf_mem_type.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -43,7 +43,7 @@
         boost::is_same
           <
           T,
-          detail::notype
+          boost::tti::detail::notype
           >
         >
       {
@@ -69,7 +69,7 @@
         boost::is_same
           <
           typename T::type,
-          detail::notype
+          boost::tti::detail::notype
           >
         >
       {
Modified: sandbox/tti/boost/tti/mf/mf_static_mem_fun.hpp
==============================================================================
--- sandbox/tti/boost/tti/mf/mf_static_mem_fun.hpp	(original)
+++ sandbox/tti/boost/tti/mf/mf_static_mem_fun.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -61,7 +61,7 @@
         HasStaticMemberFunction,
         typename T::type,
         typename R::type,
-        typename boost::mpl::transform<FS,detail::tself<boost::mpl::_1> >::type,
+        typename boost::mpl::transform<FS,boost::tti::detail::tself<boost::mpl::_1> >::type,
         TAG
         >::type
       {
Modified: sandbox/tti/boost/tti/mf/mf_static_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/mf/mf_static_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/mf/mf_static_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -61,7 +61,7 @@
         HasStaticMemberFunctionTemplate,
         typename T::type,
         typename R::type,
-        typename boost::mpl::transform<FS,detail::tself<boost::mpl::_1> >::type,
+        typename boost::mpl::transform<FS,boost::tti::detail::tself<boost::mpl::_1> >::type,
         TAG
         >::type
       {
Modified: sandbox/tti/boost/tti/mf/mf_type.hpp
==============================================================================
--- sandbox/tti/boost/tti/mf/mf_type.hpp	(original)
+++ sandbox/tti/boost/tti/mf/mf_type.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -45,7 +45,7 @@
       <
       class HasType,
       class T,
-      class U = boost::mpl::identity<detail::notype>
+      class U = boost::mpl::identity<boost::tti::detail::notype>
       >
     struct mf_has_type :
       boost::mpl::apply
Modified: sandbox/tti/boost/tti/static_mem_data.hpp
==============================================================================
--- sandbox/tti/boost/tti/static_mem_data.hpp	(original)
+++ sandbox/tti/boost/tti/static_mem_data.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -48,7 +48,7 @@
       } \
     template<class T,class Type> \
     struct trait : \
-      detail::trait<T,Type> \
+      boost::tti::detail::trait<T,Type> \
       { \
       }; \
     } \
@@ -90,7 +90,7 @@
       { \
       template<class T,class Type> \
       struct apply : \
-        detail::trait::apply<T,Type> \
+        boost::tti::detail::trait::apply<T,Type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/static_mem_fun.hpp
==============================================================================
--- sandbox/tti/boost/tti/static_mem_fun.hpp	(original)
+++ sandbox/tti/boost/tti/static_mem_fun.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -52,7 +52,7 @@
       } \
     template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
     struct trait : \
-      detail::trait<T,typename detail::tfunction_seq<R,FS,TAG>::type> \
+      boost::tti::detail::trait<T,typename boost::tti::detail::tfunction_seq<R,FS,TAG>::type> \
       { \
       }; \
     } \
@@ -95,7 +95,7 @@
       { \
       template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
       struct apply : \
-        detail::trait<T,typename detail::tfunction_seq<R,FS,TAG>::type> \
+        boost::tti::detail::trait<T,typename boost::tti::detail::tfunction_seq<R,FS,TAG>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/static_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/static_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/static_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -59,7 +59,7 @@
       } \
     template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
     struct trait : \
-      detail::trait<T,typename detail::tfunction_seq<R,FS,TAG>::type> \
+      boost::tti::detail::trait<T,typename boost::tti::detail::tfunction_seq<R,FS,TAG>::type> \
       { \
       }; \
     } \
@@ -106,7 +106,7 @@
       { \
       template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
       struct apply : \
-        detail::trait<T,typename detail::tfunction_seq<R,FS,TAG>::type> \
+        boost::tti::detail::trait<T,typename boost::tti::detail::tfunction_seq<R,FS,TAG>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/template.hpp
==============================================================================
--- sandbox/tti/boost/tti/template.hpp	(original)
+++ sandbox/tti/boost/tti/template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -45,7 +45,7 @@
       } \
     template<class T> \
     struct trait : \
-      detail::trait<T> \
+      boost::tti::detail::trait<T> \
       { \
       }; \
     } \
@@ -84,7 +84,7 @@
       { \
       template<class T> \
       struct apply : \
-        detail::trait<T> \
+        boost::tti::detail::trait<T> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/template_params.hpp
==============================================================================
--- sandbox/tti/boost/tti/template_params.hpp	(original)
+++ sandbox/tti/boost/tti/template_params.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -48,7 +48,7 @@
       } \
     template<class T> \
     struct trait : \
-      detail::trait<T> \
+      boost::tti::detail::trait<T> \
       { \
       }; \
     } \
@@ -90,7 +90,7 @@
       { \
       template<class T> \
       struct apply : \
-        detail::trait::apply<T> \
+        boost::tti::detail::trait::apply<T> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/type.hpp
==============================================================================
--- sandbox/tti/boost/tti/type.hpp	(original)
+++ sandbox/tti/boost/tti/type.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -45,13 +45,13 @@
       { \
       TTI_DETAIL_TRAIT_HAS_TYPE(trait,name) \
       } \
-    template<class T,class U = detail::notype> \
+    template<class T,class U = boost::tti::detail::notype> \
     struct trait : \
-      detail::trait \
+      boost::tti::detail::trait \
         < \
         T, \
         U, \
-        typename detail::mpl::trait<T>::type \
+        typename boost::tti::detail::ttimpl::trait<T>::type \
         > \
       { \
       }; \
@@ -90,13 +90,13 @@
       } \
     struct trait \
       { \
-      template<class T,class U = detail::notype> \
+      template<class T,class U = boost::tti::detail::notype> \
       struct apply : \
-        detail::trait \
+        boost::tti::detail::trait \
           < \
           T, \
           U, \
-          typename detail::mpl::trait<T>::type \
+          typename boost::tti::detail::ttimpl::trait<T>::type \
           > \
         { \
         }; \
Modified: sandbox/tti/boost/tti/vm_comp_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/vm_comp_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/vm_comp_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -69,7 +69,7 @@
       } \
     template<class T> \
     struct trait : \
-      detail::trait<T> \
+      boost::tti::detail::trait<T> \
       { \
       }; \
     } \
@@ -124,7 +124,7 @@
       { \
       template<class T> \
       struct apply : \
-        detail::trait<T> \
+        boost::tti::detail::trait<T> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/vm_comp_static_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/vm_comp_static_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/vm_comp_static_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -73,7 +73,7 @@
       } \
     template<class T,class Type> \
     struct trait : \
-      detail::trait<T,Type> \
+      boost::tti::detail::trait<T,Type> \
       { \
       }; \
     } \
@@ -132,7 +132,7 @@
       { \
       template<class T,class Type> \
       struct apply : \
-        detail::trait::apply<T,Type> \
+        boost::tti::detail::trait::apply<T,Type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/vm_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/vm_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/vm_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -76,7 +76,7 @@
       } \
     template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
     struct trait : \
-      detail::trait<typename detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
+      boost::tti::detail::trait<typename boost::tti::detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
       { \
       }; \
     } \
@@ -136,7 +136,7 @@
       { \
       template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
       struct apply : \
-        detail::trait<typename detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
+        boost::tti::detail::trait<typename boost::tti::detail::ptmf_seq<T,R,FS,TAG>::type,typename boost::remove_const<T>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/vm_static_mem_fun_template.hpp
==============================================================================
--- sandbox/tti/boost/tti/vm_static_mem_fun_template.hpp	(original)
+++ sandbox/tti/boost/tti/vm_static_mem_fun_template.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -76,7 +76,7 @@
       } \
     template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
     struct trait : \
-      detail::trait<T,typename detail::tfunction_seq<R,FS,TAG>::type> \
+      boost::tti::detail::trait<T,typename boost::tti::detail::tfunction_seq<R,FS,TAG>::type> \
       { \
       }; \
     } \
@@ -136,7 +136,7 @@
       { \
       template<class T,class R,class FS = boost::mpl::vector<>,class TAG = boost::function_types::null_tag> \
       struct apply : \
-        detail::trait<T,typename detail::tfunction_seq<R,FS,TAG>::type> \
+        boost::tti::detail::trait<T,typename boost::tti::detail::tfunction_seq<R,FS,TAG>::type> \
         { \
         }; \
       }; \
Modified: sandbox/tti/boost/tti/vm_template_params.hpp
==============================================================================
--- sandbox/tti/boost/tti/vm_template_params.hpp	(original)
+++ sandbox/tti/boost/tti/vm_template_params.hpp	2011-03-11 16:06:29 EST (Fri, 11 Mar 2011)
@@ -50,7 +50,7 @@
     template<class T> \
     struct trait \
       { \
-      typedef typename detail::trait<T>::type type; \
+      typedef typename boost::tti::detail::trait<T>::type type; \
       \
       BOOST_STATIC_CONSTANT(bool,value=type::value); \
       }; \
@@ -92,7 +92,7 @@
       template<class T> \
       struct apply \
         { \
-        typedef typename detail::trait::apply<T>::type type; \
+        typedef typename boost::tti::detail::trait::apply<T>::type type; \
         \
         BOOST_STATIC_CONSTANT(bool,value=type::value); \
         }; \