Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::graph::distributed::mpi_process_group::message_header Struct Reference

#include <mpi_process_group.hpp>

Public Member Functions

template<class Archive >
void serialize (Archive &ar, int)
 

Public Attributes

process_id_type source
 The process that sent the message. More...
 
int tag
 The message tag. More...
 
std::size_t offset
 The offset of the message into the buffer. More...
 
std::size_t bytes
 The length of the message in the buffer, in bytes. More...
 

Member Function Documentation

template<class Archive >
void boost::graph::distributed::mpi_process_group::message_header::serialize ( Archive &  ar,
int   
)
inline

References bytes.

Member Data Documentation

std::size_t boost::graph::distributed::mpi_process_group::message_header::bytes

The length of the message in the buffer, in bytes.

Referenced by serialize().

std::size_t boost::graph::distributed::mpi_process_group::message_header::offset

The offset of the message into the buffer.

process_id_type boost::graph::distributed::mpi_process_group::message_header::source

The process that sent the message.

int boost::graph::distributed::mpi_process_group::message_header::tag

The message tag.


The documentation for this struct was generated from the following file: