Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::mpi::detail::serialized_irecv_data< T > Struct Template Reference

Internal data structure that stores everything required to manage the receipt of serialized data via a request object. More...

#include <communicator.hpp>

Collaboration diagram for boost::mpi::detail::serialized_irecv_data< T >:

Public Member Functions

 serialized_irecv_data (const communicator &comm, int source, int tag, T &value)
 
void deserialize (status &stat)
 

Public Attributes

communicator comm
 
int source
 
int tag
 
std::size_t count
 
packed_iarchive ia
 
Tvalue
 

Detailed Description

template<typename T>
struct boost::mpi::detail::serialized_irecv_data< T >

Internal data structure that stores everything required to manage the receipt of serialized data via a request object.

Constructor & Destructor Documentation

template<typename T >
boost::mpi::detail::serialized_irecv_data< T >::serialized_irecv_data ( const communicator comm,
int  source,
int  tag,
T value 
)
inline

Member Function Documentation

Member Data Documentation

template<typename T >
std::size_t boost::mpi::detail::serialized_irecv_data< T >::count
template<typename T >
int boost::mpi::detail::serialized_irecv_data< T >::source
template<typename T >
int boost::mpi::detail::serialized_irecv_data< T >::tag

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