#include <boost/mpi/config.hpp>#include <boost/archive/detail/auto_link_archive.hpp>#include <boost/mpi/packed_iarchive.hpp>#include <boost/mpi/packed_oarchive.hpp>#include <boost/mpi/detail/forward_skeleton_iarchive.hpp>#include <boost/mpi/detail/forward_skeleton_oarchive.hpp>#include <boost/mpi/detail/ignore_iprimitive.hpp>#include <boost/mpi/detail/ignore_oprimitive.hpp>#include <boost/shared_ptr.hpp>#include <boost/archive/detail/register_archive.hpp>#include <boost/mpi/detail/content_oarchive.hpp>

Classes | |
| struct | boost::mpi::skeleton_proxy< T > |
| A proxy that requests that the skeleton of an object be transmitted. More... | |
| class | boost::mpi::detail::mpi_datatype_holder |
| a class holding an MPI datatype INTERNAL ONLY the type is freed upon destruction More... | |
| class | boost::mpi::content |
| A proxy object that transfers the content of an object without its structure. More... | |
| class | boost::mpi::packed_skeleton_iarchive |
| An archiver that reconstructs a data structure based on the binary skeleton stored in a buffer. More... | |
| class | boost::mpi::packed_skeleton_oarchive |
| An archiver that records the binary skeleton of a data structure into a buffer. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::mpi | |
| boost::mpi::detail | |
Typedefs | |
| typedef boost::mpi::detail::forward_skeleton_oarchive < boost::mpi::packed_skeleton_oarchive, boost::mpi::packed_oarchive > | boost::mpi::detail::type1 |
| typedef boost::mpi::detail::forward_skeleton_iarchive < boost::mpi::packed_skeleton_iarchive, boost::mpi::packed_iarchive > | boost::mpi::detail::type2 |
Functions | |
| template<class T > | |
| const skeleton_proxy< T > | boost::mpi::skeleton (T &x) |
| Create a skeleton proxy object. More... | |
| template<class T > | |
| const content | boost::mpi::get_content (const T &x) |
| Returns the content of an object, suitable for transmission via Boost.MPI. More... | |