Boost logo

Boost-Commit :

From: jmcintyre_at_[hidden]
Date: 2008-01-22 23:54:52


Author: jared
Date: 2008-01-22 23:54:51 EST (Tue, 22 Jan 2008)
New Revision: 42919
URL: http://svn.boost.org/trac/boost/changeset/42919

Log:
switch to TR1 namespace usage where possible
Text files modified:
   sandbox/pinhole/boost/pinhole/action_info.hpp | 6 +++---
   sandbox/pinhole/boost/pinhole/property_group.hpp | 14 +++++++-------
   sandbox/pinhole/boost/pinhole/property_info.hpp | 12 ++++++------
   sandbox/pinhole/boost/pinhole/property_manager.hpp | 6 +++---
   4 files changed, 19 insertions(+), 19 deletions(-)

Modified: sandbox/pinhole/boost/pinhole/action_info.hpp
==============================================================================
--- sandbox/pinhole/boost/pinhole/action_info.hpp (original)
+++ sandbox/pinhole/boost/pinhole/action_info.hpp 2008-01-22 23:54:51 EST (Tue, 22 Jan 2008)
@@ -12,8 +12,8 @@
     #pragma warning(push)
     #pragma warning( disable: 4561 4793 )
 #endif
-#include <boost/type_traits.hpp>
-#include <boost/function.hpp>
+#include <boost/tr1/type_traits.hpp>
+#include <boost/tr1/functional.hpp>
 #include <boost/lexical_cast.hpp>
 #if defined(BOOST_MSVC)
     #pragma warning(pop)
@@ -27,7 +27,7 @@
         template<typename type> struct Internal;
 
     public:
- typedef boost::function<void ()> action_type;
+ typedef std::tr1::function<void ()> action_type;
         
         virtual ~action_info(){;}
 

Modified: sandbox/pinhole/boost/pinhole/property_group.hpp
==============================================================================
--- sandbox/pinhole/boost/pinhole/property_group.hpp (original)
+++ sandbox/pinhole/boost/pinhole/property_group.hpp 2008-01-22 23:54:51 EST (Tue, 22 Jan 2008)
@@ -20,10 +20,10 @@
     #pragma warning(push)
     #pragma warning( disable: 4561)
 #endif
-#include <boost/bind.hpp>
+#include <boost/tr1/memory.hpp>
+#include <boost/tr1/type_traits.hpp>
+#include <boost/tr1/functional.hpp>
 #include <boost/static_assert.hpp>
-#include <boost/type_traits.hpp>
-#include <boost/function.hpp>
 #include <boost/any.hpp>
 #if defined(BOOST_MSVC)
     #pragma warning(pop)
@@ -55,9 +55,9 @@
     };
 
     template<typename T>
- inline boost::function<void (const T&)> property_system_var_setter_builder(T &t)
+ inline std::tr1::function<void (const T&)> property_system_var_setter_builder(T &t)
     {
- return boost::bind<void>(property_system_var_setter<T>(t), _1);
+ return std::tr1::bind<void>(property_system_var_setter<T>(t), _1);
     }
 
     #define BOOST_SETTER_VAR(c) boost::pinhole::property_system_var_setter_builder(c)
@@ -78,9 +78,9 @@
     };
 
     template<typename T>
- inline boost::function<T ()> property_system_var_getter_builder(T &t)
+ inline std::tr1::function<T ()> property_system_var_getter_builder(T &t)
     {
- return boost::bind<T>(property_system_var_getter<T>(t));
+ return std::tr1::bind<T>(property_system_var_getter<T>(t));
     }
 
     #define BOOST_GETTER_VAR(c) boost::pinhole::property_system_var_getter_builder(c)

Modified: sandbox/pinhole/boost/pinhole/property_info.hpp
==============================================================================
--- sandbox/pinhole/boost/pinhole/property_info.hpp (original)
+++ sandbox/pinhole/boost/pinhole/property_info.hpp 2008-01-22 23:54:51 EST (Tue, 22 Jan 2008)
@@ -12,8 +12,8 @@
     #pragma warning(push)
     #pragma warning( disable: 4561 4793 )
 #endif
-#include <boost/type_traits.hpp>
-#include <boost/function.hpp>
+#include <boost/tr1/type_traits.hpp>
+#include <boost/tr1/functional.hpp>
 #include <boost/lexical_cast.hpp>
 #include <boost/algorithm/string/predicate.hpp>
 #include <boost/format.hpp>
@@ -273,13 +273,13 @@
     private:
 
     public:
- typedef typename boost::remove_reference<T>::type Value_Type;
- typedef boost::function<void (const Value_Type&)> setter_type;
- typedef boost::function<Value_Type ()> getter_type;
+ typedef typename std::tr1::remove_reference<T>::type Value_Type;
+ typedef std::tr1::function<void (const Value_Type&)> setter_type;
+ typedef std::tr1::function<Value_Type ()> getter_type;
 
         // The system does not allow you to use pointers as property
         // types due to the ambiguity of their use.
- BOOST_STATIC_ASSERT(false == boost::is_pointer<Value_Type>::value);
+ BOOST_STATIC_ASSERT(false == std::tr1::is_pointer<Value_Type>::value);
 
         setter_type setter;
         getter_type getter;

Modified: sandbox/pinhole/boost/pinhole/property_manager.hpp
==============================================================================
--- sandbox/pinhole/boost/pinhole/property_manager.hpp (original)
+++ sandbox/pinhole/boost/pinhole/property_manager.hpp 2008-01-22 23:54:51 EST (Tue, 22 Jan 2008)
@@ -17,7 +17,7 @@
     #pragma warning(push)
     #pragma warning( disable: 4561 4793 )
 #endif
-#include <boost/shared_ptr.hpp>
+#include <boost/tr1/memory.hpp>
 #include <boost/signals.hpp>
 #include <boost/algorithm/string.hpp>
 #if defined(BOOST_MSVC)
@@ -72,7 +72,7 @@
     class BOOST_PINHOLE_DECL property_manager
     {
     public:
- typedef boost::shared_ptr<property_manager> instance_type;
+ typedef std::tr1::shared_ptr<property_manager> instance_type;
 
     private:
         static void deleter(property_manager* manager)
@@ -272,7 +272,7 @@
             #pragma warning(push)
             #pragma warning( disable: 4251 )
         #endif
- static boost::shared_ptr<property_manager> m_instance;
+ static std::tr1::shared_ptr<property_manager> m_instance;
             category_to_property_group_map m_property_group_collection;
             category_collection m_category_collection;
         #if defined(BOOST_MSVC)


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