|
MIRA
|
For detailed information see Streams.
More...
|
Classes | |
| class | BinaryIosBase |
| Helper class that is a base for binaryostream and binaryistream in the same way as ios_base is a base of ostream and istream. More... | |
| class | BinaryBufferStreamBase |
| Although this class is not a template we must keep its methods inline for performance reasons! write() and read() are called very often! More... | |
| class | BinaryOstream< StreamUnderlay > |
| Output stream adapter that can be assigned to any output stream and allows binary output using the << stream operators. More... | |
| class | BinaryIstream< StreamUnderlay > |
| Input stream adapter that can be assigned to any input stream and allows binary input using the >> stream operators. More... | |
| class | BufferStream |
| A stream class for input and output of data to/from a wrapped Buffer. More... | |
| class | NumericalOstream |
| Numerical stream adapter that can be assigned to any output stream and allows streaming of numerical values. More... | |
| class | NumericalIstream |
| Numerical stream adapter that can be assigned to any input stream and allows streaming of numerical values. More... | |
Typedefs | |
| using | BinaryStlOstream = BinaryOstream< std::basic_ostream< char, std::char_traits< char > >> |
| Typedef for binary output streams based on STL streams. More... | |
| using | BinaryBufferOstream = BinaryOstream< BinaryBufferStreamBase > |
| Typedef for binary output streams based on a Buffer. More... | |
| using | BinaryStlIstream = BinaryIstream< std::basic_istream< char, std::char_traits< char > >> |
| Typedef for binary input streams based on STL streams. More... | |
| using | BinaryBufferIstream = BinaryIstream< BinaryBufferStreamBase > |
| Typedef for binary input streams based on a Buffer. More... | |
Functions | |
| BinaryIosBase & | net (BinaryIosBase &stream) |
| Manipulators: More... | |
| BinaryIosBase & | host (BinaryIosBase &stream) |
| Manipulator that sets a binary input/output stream into host byte order mode and can be used to reset a previous set network byte order mode. More... | |
For detailed information see Streams.
| using BinaryStlOstream = BinaryOstream<std::basic_ostream<char, std::char_traits<char> >> |
Typedef for binary output streams based on STL streams.
See BinaryOstream for details.
Typedef for binary output streams based on a Buffer.
This is up to one magnitude faster than when using STL streams. See BinaryOstream for details.
| using BinaryStlIstream = BinaryIstream<std::basic_istream<char, std::char_traits<char> >> |
Typedef for binary input streams based on STL streams.
See BinaryIstream for details.
Typedef for binary input streams based on a Buffer.
This is up to one magnitude faster than when using STL streams. See BinaryIstream for details.
|
inline |
Manipulators:
Manipulator that sets a binary input/output stream into network byte order mode.
Example:
|
inline |
Manipulator that sets a binary input/output stream into host byte order mode and can be used to reset a previous set network byte order mode.
The host byte order mode is the default.
Example:
1.8.14