#include <Viostream.h>

Public Types | |
| enum | Endian_e { HostEndian, LittleEndian, BigEndian } |
| typedef enum QDOS::Estream::Endian_e | Endian |
Public Member Functions | |
| Estream (Endian endian_fmt=HostEndian) | |
| ~Estream () | |
| int | big_endian () |
| template<class T > | |
| void | byteswap (T &t) |
| template<class T > | |
| void | convert (T &t) |
Protected Attributes | |
| Endian | _endian_fmt |
| typedef enum QDOS::Estream::Endian_e QDOS::Estream::Endian |
| QDOS::Estream::Estream | ( | Endian | endian_fmt = HostEndian |
) | [inline] |
| QDOS::Estream::~Estream | ( | ) | [inline] |
| int QDOS::Estream::big_endian | ( | ) | [inline] |
| void QDOS::Estream::byteswap | ( | T & | t | ) | [inline] |
| void QDOS::Estream::convert | ( | T & | t | ) | [inline] |
Endian QDOS::Estream::_endian_fmt [protected] |
1.5.7