#include <boost/mpi/datatype.hpp>#include <boost/serialization/is_bitwise_serializable.hpp>#include <boost/mpl/bool.hpp>#include <boost/mpl/if.hpp>#include <boost/cstdint.hpp>#include <boost/static_assert.hpp>#include <boost/type_traits.hpp>#include <utility>

Classes | |
| struct | boost::mpi::is_mpi_datatype< void * > |
| struct | boost::unsafe_pair< T, U > |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::mpi | |
Typedefs | |
| typedef mpl::if_c<(sizeof(int)==sizeof(void *)), int, mpl::if_c<(sizeof(long)==sizeof(void *)), long, mpl::if_c<(sizeof(void *) <=sizeof(boost::intmax_t)), boost::intmax_t, void >::type > ::type >::type | boost::ptr_serialize_type |
Functions | |
| boost::BOOST_STATIC_ASSERT ((!boost::is_void< ptr_serialize_type >::value)) | |
| template<typename T > | |
| T & | boost::unsafe_serialize (T &x) |
| ptr_serialize_type & | boost::unsafe_serialize (void *&x) |
| template<> | |
| MPI_Datatype | boost::mpi::get_mpi_datatype< void * > (void *const &x) |
| template<typename T , typename U > | |
| bool | boost::operator< (unsafe_pair< T, U > const &x, unsafe_pair< T, U > const &y) |