Rosetta
|
#include <vector>
#include <sstream>
Classes | |
class | utility::io::mpi_stream::basic_mpi_streambuf< Elem, Tr, ElemA, ByteT, ByteAT > |
A stream decorator that takes raw input and zips it to a ostream. More... | |
class | utility::io::mpi_stream::basic_mpi_ostreambase< Elem, Tr, ElemA, ByteT, ByteAT > |
Base class for mpi ostreams. More... | |
class | utility::io::mpi_stream::basic_mpi_ostream< Elem, Tr, ElemA, ByteT, ByteAT > |
A mpiper ostream. More... | |
Namespaces | |
utility | |
unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0. | |
utility::io | |
utility::io::mpi_stream | |
Typedefs | |
typedef basic_mpi_ostream< char > | utility::io::mpi_stream::mpi_ostream |
typedef basic_mpi_ostream< wchar_t > | utility::io::mpi_stream::mpi_wostream |
Enumerations | |
enum | utility::io::mpi_stream::MPI_STREAM_MSG { utility::io::mpi_stream::MPI_STREAM_OPEN = 1 , utility::io::mpi_stream::MPI_STREAM_OPEN_APPEND , utility::io::mpi_stream::MPI_STREAM_SEND , utility::io::mpi_stream::MPI_STREAM_FLUSH , utility::io::mpi_stream::MPI_STREAM_CLOSE , utility::io::mpi_stream::MPI_STREAM_FILE_EXIST } |
messages to send to MpiFileBuffer More... | |
enum | utility::io::mpi_stream::MPI_FILE_STATUS { utility::io::mpi_stream::MPI_SUCCESS_NEW = 1 , utility::io::mpi_stream::MPI_SUCCESS_APPEND , utility::io::mpi_stream::MPI_FAIL } |
reported file status after opening More... | |
Variables | |
const std::size_t | utility::io::mpi_stream::default_buffer_size = 921600 |
Default gzip buffer size, change this to suite your needs. More... | |
const int | utility::io::mpi_stream::MPI_STREAM_TAG = 42 |