diff options
Diffstat (limited to 'libs/mpi/src/packed_skeleton_iarchive.cpp')
| -rw-r--r-- | libs/mpi/src/packed_skeleton_iarchive.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/libs/mpi/src/packed_skeleton_iarchive.cpp b/libs/mpi/src/packed_skeleton_iarchive.cpp new file mode 100644 index 000000000..97115c20c --- /dev/null +++ b/libs/mpi/src/packed_skeleton_iarchive.cpp @@ -0,0 +1,25 @@ +// (C) Copyright 2005 Matthias Troyer + +// Use, modification and distribution is subject to the Boost Software +// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +// Authors: Matthias Troyer + +#define BOOST_ARCHIVE_SOURCE + +#include <boost/archive/detail/archive_serializer_map.hpp> +#include <boost/archive/impl/archive_serializer_map.ipp> +#include <boost/mpi/skeleton_and_content.hpp> + +namespace boost { namespace archive { + +// explicitly instantiate all required templates + +// template class basic_binary_iarchive<mpi::packed_skeleton_iarchive> ; +template class detail::archive_serializer_map<mpi::packed_skeleton_iarchive> ; +template class detail::archive_serializer_map< + mpi::detail::forward_skeleton_iarchive< + boost::mpi::packed_skeleton_iarchive, boost::mpi::packed_iarchive> > ; + +} } // end namespace boost::archive |
