Imported Upstream version 1.72.0
[platform/upstream/boost.git] / boost / gil / io / read_and_convert_view.hpp
index 3b982cc..7cd94e3 100644 (file)
@@ -13,9 +13,7 @@
 #include <boost/gil/io/device.hpp>
 #include <boost/gil/io/get_reader.hpp>
 #include <boost/gil/io/path_spec.hpp>
-
-#include <boost/mpl/and.hpp>
-#include <boost/type_traits/is_base_and_derived.hpp>
+#include <boost/gil/detail/mp11.hpp>
 
 #include <type_traits>
 
@@ -34,7 +32,7 @@ inline
 void read_and_convert_view(Reader& reader, View const& view,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             detail::is_reader<Reader>,
             is_format_tag<typename Reader::format_tag_t>
@@ -61,7 +59,7 @@ void read_and_convert_view(
     ColorConverter const& cc,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             detail::is_read_device<FormatTag, Device>,
             is_format_tag<FormatTag>
@@ -90,7 +88,7 @@ void read_and_convert_view(
     ColorConverter const& cc,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             is_format_tag<FormatTag>,
             detail::is_supported_path_spec<String>
@@ -119,7 +117,7 @@ void read_and_convert_view(
     FormatTag const& tag,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             is_format_tag<FormatTag>,
             detail::is_supported_path_spec<String>
@@ -148,7 +146,7 @@ void read_and_convert_view(
     FormatTag const& tag,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             detail::is_read_device<FormatTag, Device>,
             is_format_tag<FormatTag>
@@ -175,7 +173,7 @@ void read_and_convert_view(
     image_read_settings<FormatTag> const& settings,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             is_format_tag<FormatTag>,
             detail::is_supported_path_spec<String>
@@ -202,7 +200,7 @@ void read_and_convert_view(
     image_read_settings<FormatTag> const& settings,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             detail::is_read_device<FormatTag, Device>,
             is_format_tag<FormatTag>
@@ -229,7 +227,7 @@ void read_and_convert_view(
     FormatTag const& tag,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             is_format_tag<FormatTag>,
             detail::is_supported_path_spec<String>
@@ -256,7 +254,7 @@ void read_and_convert_view(
     FormatTag const& tag,
     typename std::enable_if
     <
-        mpl::and_
+        mp11::mp_and
         <
             detail::is_read_device<FormatTag, Device>,
             is_format_tag<FormatTag>