$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r53512 - in sandbox/task/boost/task: . detail
From: oliver.kowalke_at_[hidden]
Date: 2009-05-31 15:10:42
Author: olli
Date: 2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
New Revision: 53512
URL: http://svn.boost.org/trac/boost/changeset/53512
Log:
* Windows DLL-export stuff
Text files modified: 
   sandbox/task/boost/task/default_pool.hpp           |     2 +-                                      
   sandbox/task/boost/task/detail/guard.hpp           |     4 +++-                                    
   sandbox/task/boost/task/detail/interrupter.hpp     |     4 +++-                                    
   sandbox/task/boost/task/detail/pool_callable.hpp   |     3 ++-                                     
   sandbox/task/boost/task/detail/thread_callable.hpp |     3 ++-                                     
   sandbox/task/boost/task/detail/worker.hpp          |     3 ++-                                     
   sandbox/task/boost/task/detail/worker_group.hpp    |     3 ++-                                     
   sandbox/task/boost/task/detail/wsq.hpp             |     3 ++-                                     
   8 files changed, 17 insertions(+), 8 deletions(-)
Modified: sandbox/task/boost/task/default_pool.hpp
==============================================================================
--- sandbox/task/boost/task/default_pool.hpp	(original)
+++ sandbox/task/boost/task/default_pool.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -21,7 +21,7 @@
 namespace detail
 {
 struct static_pool
-{ static default_pool_t instance; };
+{ static BOOST_TASK_DECL default_pool_t instance; };
 }
 
 inline
Modified: sandbox/task/boost/task/detail/guard.hpp
==============================================================================
--- sandbox/task/boost/task/detail/guard.hpp	(original)
+++ sandbox/task/boost/task/detail/guard.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -10,13 +10,15 @@
 #include <boost/cstdint.hpp>
 #include <boost/utility.hpp>
 
+#include <boost/task/detail/config.hpp>
+
 #include <boost/config/abi_prefix.hpp>
 
 namespace boost { namespace task
 {
 namespace detail
 {
-class guard : private noncopyable
+class BOOST_TASK_DECL guard : private noncopyable
 {
 private:
         volatile uint32_t	&	active_worker_;
Modified: sandbox/task/boost/task/detail/interrupter.hpp
==============================================================================
--- sandbox/task/boost/task/detail/interrupter.hpp	(original)
+++ sandbox/task/boost/task/detail/interrupter.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -15,13 +15,15 @@
 #include <boost/thread/thread_time.hpp>
 #include <boost/utility.hpp>
 
+#include <boost/task/detail/config.hpp>
+
 #include <boost/config/abi_prefix.hpp>
 
 namespace boost { namespace task
 {
 namespace detail
 {
-class interrupter
+class BOOST_TASK_DECL interrupter
 {
 public:
         enum setting
Modified: sandbox/task/boost/task/detail/pool_callable.hpp
==============================================================================
--- sandbox/task/boost/task/detail/pool_callable.hpp	(original)
+++ sandbox/task/boost/task/detail/pool_callable.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -11,6 +11,7 @@
 #include <boost/thread.hpp>
 #include <boost/utility.hpp>
 
+#include <boost/task/detail/config.hpp>
 #include <boost/task/detail/interrupter.hpp>
 #include <boost/task/task.hpp>
 
@@ -20,7 +21,7 @@
 {
 namespace detail
 {
-class pool_callable
+class BOOST_TASK_DECL pool_callable
 {
 private:
         friend class scoped_guard;
Modified: sandbox/task/boost/task/detail/thread_callable.hpp
==============================================================================
--- sandbox/task/boost/task/detail/thread_callable.hpp	(original)
+++ sandbox/task/boost/task/detail/thread_callable.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -11,6 +11,7 @@
 #include <boost/thread.hpp>
 #include <boost/utility.hpp>
 
+#include <boost/task/detail/config.hpp>
 #include <boost/task/detail/interrupter.hpp>
 #include <boost/task/semaphore.hpp>
 #include <boost/task/task.hpp>
@@ -21,7 +22,7 @@
 {
 namespace detail
 {
-class thread_callable
+class BOOST_TASK_DECL thread_callable
 {
 private:
         struct impl
Modified: sandbox/task/boost/task/detail/worker.hpp
==============================================================================
--- sandbox/task/boost/task/detail/worker.hpp	(original)
+++ sandbox/task/boost/task/detail/worker.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -17,6 +17,7 @@
 #include <boost/thread.hpp>
 #include <boost/utility.hpp>
 
+#include <boost/task/detail/config.hpp>
 #include <boost/task/detail/pool_callable.hpp>
 #include <boost/task/detail/guard.hpp>
 #include <boost/task/detail/interrupter.hpp>
@@ -31,7 +32,7 @@
 {
 namespace detail
 {
-class worker
+class BOOST_TASK_DECL worker
 {
 private:
         static thread_specific_ptr< worker >	tss_;
Modified: sandbox/task/boost/task/detail/worker_group.hpp
==============================================================================
--- sandbox/task/boost/task/detail/worker_group.hpp	(original)
+++ sandbox/task/boost/task/detail/worker_group.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -15,6 +15,7 @@
 #include <boost/multi_index/random_access_index.hpp>
 #include <boost/thread.hpp>
 
+#include <boost/task/detail/config.hpp>
 #include <boost/task/detail/worker.hpp>
 
 #include <boost/config/abi_prefix.hpp>
@@ -23,7 +24,7 @@
 {
 namespace detail
 {
-class worker_group
+class BOOST_TASK_DECL worker_group
 {
 private:
         struct id_idx_tag {};
Modified: sandbox/task/boost/task/detail/wsq.hpp
==============================================================================
--- sandbox/task/boost/task/detail/wsq.hpp	(original)
+++ sandbox/task/boost/task/detail/wsq.hpp	2009-05-31 15:10:41 EDT (Sun, 31 May 2009)
@@ -12,6 +12,7 @@
 #include <boost/thread/mutex.hpp>
 #include <boost/utility.hpp>
 
+#include <boost/task/detail/config.hpp>
 #include <boost/task/detail/pool_callable.hpp>
 
 #include <boost/config/abi_prefix.hpp>
@@ -20,7 +21,7 @@
 {
 namespace detail
 {
-class wsq : private noncopyable
+class BOOST_TASK_DECL wsq : private noncopyable
 {
 private:
         const int						initial_size_;