Rosetta
|
Classes | |
class | basic_mpi_streambuf |
A stream decorator that takes raw input and zips it to a ostream. More... | |
class | basic_mpi_ostreambase |
Base class for mpi ostreams. More... | |
class | basic_mpi_ostream |
A mpiper ostream. More... | |
Typedefs | |
typedef basic_mpi_ostream< char > | mpi_ostream |
typedef basic_mpi_ostream< wchar_t > | mpi_wostream |
Enumerations | |
enum | MPI_STREAM_MSG { MPI_STREAM_OPEN = 1 , MPI_STREAM_OPEN_APPEND , MPI_STREAM_SEND , MPI_STREAM_FLUSH , MPI_STREAM_CLOSE , MPI_STREAM_FILE_EXIST } |
messages to send to MpiFileBuffer More... | |
enum | MPI_FILE_STATUS { MPI_SUCCESS_NEW = 1 , MPI_SUCCESS_APPEND , MPI_FAIL } |
reported file status after opening More... | |
Variables | |
const std::size_t | default_buffer_size = 921600 |
Default gzip buffer size, change this to suite your needs. More... | |
const int | MPI_STREAM_TAG = 42 |
typedef basic_mpi_ostream< char > utility::io::mpi_stream::mpi_ostream |
typedef basic_mpi_ostream< wchar_t > utility::io::mpi_stream::mpi_wostream |
const std::size_t utility::io::mpi_stream::default_buffer_size = 921600 |
Default gzip buffer size, change this to suite your needs.
const int utility::io::mpi_stream::MPI_STREAM_TAG = 42 |
Referenced by utility::io::mpi_stream::basic_mpi_streambuf< Elem, Tr, ElemA, ByteT, ByteAT >::basic_mpi_streambuf(), utility::io::mpi_stream::basic_mpi_streambuf< Elem, Tr, ElemA, ByteT, ByteAT >::flush(), and utility::io::mpi_stream::basic_mpi_streambuf< Elem, Tr, ElemA, ByteT, ByteAT >::send_to_master().