Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
datatype_fwd.hpp File Reference

This header provides forward declarations for the contents of the header datatype.hpp. More...

Include dependency graph for datatype_fwd.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::mpi::is_mpi_builtin_datatype< T >
 Type trait that determines if there exists a built-in MPI data type for a given C++ type. More...
 
struct  boost::mpi::is_mpi_integer_datatype< T >
 Type trait that determines if there exists a built-in integer MPI data type for a given C++ type. More...
 
struct  boost::mpi::is_mpi_floating_point_datatype< T >
 Type trait that determines if there exists a built-in floating point MPI data type for a given C++ type. More...
 
struct  boost::mpi::is_mpi_logical_datatype< T >
 Type trait that determines if there exists a built-in logical MPI data type for a given C++ type. More...
 
struct  boost::mpi::is_mpi_complex_datatype< T >
 Type trait that determines if there exists a built-in complex MPI data type for a given C++ type. More...
 
struct  boost::mpi::is_mpi_byte_datatype< T >
 Type trait that determines if there exists a built-in byte MPI data type for a given C++ type. More...
 
struct  boost::mpi::is_mpi_datatype< T >
 Type trait that determines if a C++ type can be mapped to an MPI data type. More...
 
struct  boost::mpi::packed
 a dummy data type giving MPI_PACKED as its MPI_Datatype More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::mpi
 

Functions

template<typename T >
MPI_Datatype boost::mpi::get_mpi_datatype (const T &x)
 Returns an MPI data type for a C++ type. More...
 
template<typename T >
MPI_Datatype boost::mpi::get_mpi_datatype ()
 

Detailed Description

This header provides forward declarations for the contents of the header datatype.hpp.

It is expected to be used primarily by user-defined C++ classes that need to specialize is_mpi_datatype.