Migrate libasyncio from boost.signal to signals2 (#8756)
[libasyncio] / glue_t2n / asyncio_t2n.cpp
index 4e20b60..9586ba4 100644 (file)
@@ -29,7 +29,7 @@ on this file might be covered by the GNU General Public License.
 #include <iostream>
 #include <boost/type_traits/is_base_of.hpp>
 #include <boost/static_assert.hpp>
-#include <boost/signal.hpp>
+#include <boost/signals2.hpp>
 #include <climits>
 #include <logfunc.hpp>
 #include <tracefunc.hpp>
@@ -81,14 +81,14 @@ class IOExportWrapperBase
             return std::string();
         }
 
-        virtual boost::signals::connection connectEof( const boost::function< void() >& func )
+        virtual boost::signals2::connection connectEof( const boost::function< void() >& func )
         {
-            return boost::signals::connection();
+            return boost::signals2::connection();
         }
 
-        virtual boost::signals::connection connectRead( const boost::function< void() >& func )
+        virtual boost::signals2::connection connectRead( const boost::function< void() >& func )
         {
-            return boost::signals::connection();
+            return boost::signals2::connection();
         }
 
 }; // eo class IOExportWrapperBase
@@ -185,7 +185,7 @@ class IOExportWrapper
          * @param func the function which should be connected to the eof signal.
          * @return signal connection handle.
          */
-        virtual boost::signals::connection connectEof( const boost::function< void() >& func )
+        virtual boost::signals2::connection connectEof( const boost::function< void() >& func )
         {
             return IOClass::m_signal_eof.connect(func);
         }
@@ -195,7 +195,7 @@ class IOExportWrapper
          * @param func the function which should be connected to the "read" signal.
          * @return signal connection handle.
          */
-        virtual boost::signals::connection connectRead( const boost::function< void() >& func )
+        virtual boost::signals2::connection connectRead( const boost::function< void() >& func )
         {
             return IOClass::m_signal_read.connect(func);
         }