![]() |
Home | Libraries | People | FAQ | More |
boost::mpi::packed_oarchive — An archive that packs binary data into an MPI buffer.
// In header: <boost/mpi/packed_oarchive.hpp> class packed_oarchive : public { public: // public member functions (, , = ); (, = ); template<typename T> (, ); template<typename T> (, ); template<typename T> (); (); (); (); (); };
The packed_iarchive
class is an Archiver (as in the Boost.Serialization library) that packs binary data into a buffer for transmission via MPI. It can operate on any Serializable data type and will use the MPI_Pack
function of the underlying MPI implementation to perform serialization.
packed_oarchive
public member functions( comm, b, flags = );
Construct a packed_oarchive
for transmission over the given MPI communicator and with an initial buffer.
Parameters: |
|
( comm, flags = );
Construct a packed_oarchive
for transmission over the given MPI communicator.
Parameters: |
|
template<typename T> ( x, );
template<typename T> ( x, );
template<typename T> ( x);
();
( t);
( t);
( t);