#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... | |