]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/mpi/detail/broadcast_sc.hpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / boost / mpi / detail / broadcast_sc.hpp
index c84da662a27aa0159d7a5c7088d524f159e274d3..51a8dff62d62d756e5d4f870b3d3197e1eef0b8e 100644 (file)
 
 namespace boost { namespace mpi {
 
-template<typename T>
-inline void
-broadcast(const communicator& comm, skeleton_proxy<T>& proxy, int root)
-{
-  const skeleton_proxy<T>& const_proxy(proxy);
-  broadcast(comm, const_proxy, root);
-}
-
 template<typename T>
 void
 broadcast(const communicator& comm, const skeleton_proxy<T>& proxy, int root)
@@ -36,6 +28,15 @@ broadcast(const communicator& comm, const skeleton_proxy<T>& proxy, int root)
   }
 }
 
+template<typename T>
+inline void
+broadcast(const communicator& comm, skeleton_proxy<T>& proxy, int root)
+{
+  const skeleton_proxy<T>& const_proxy(proxy);
+  broadcast(comm, const_proxy, root);
+}
+
+
 } } // end namespace boost::mpi
 
 #endif // BOOST_MPI_BROADCAST_SC_HPP