Allows reading an stream of primitive datatypes from an underlying istream, with the representation being in either common byte ordering.
More...
#include <ByteOrderDataInStream.h>
Allows reading an stream of primitive datatypes from an underlying istream, with the representation being in either common byte ordering.
Definition at line 41 of file ByteOrderDataInStream.h.
geos::io::ByteOrderDataInStream::ByteOrderDataInStream |
( |
std::istream * |
s = nullptr | ) |
|
geos::io::ByteOrderDataInStream::~ByteOrderDataInStream |
( |
| ) |
|
unsigned char geos::io::ByteOrderDataInStream::readByte |
( |
| ) |
|
double geos::io::ByteOrderDataInStream::readDouble |
( |
| ) |
|
int geos::io::ByteOrderDataInStream::readInt |
( |
| ) |
|
long geos::io::ByteOrderDataInStream::readLong |
( |
| ) |
|
void geos::io::ByteOrderDataInStream::setInStream |
( |
std::istream * |
s | ) |
|
void geos::io::ByteOrderDataInStream::setOrder |
( |
int |
order | ) |
|
unsigned char geos::io::ByteOrderDataInStream::buf[8] |
|
private |
int geos::io::ByteOrderDataInStream::byteOrder |
|
private |
std::istream* geos::io::ByteOrderDataInStream::stream |
|
private |
The documentation for this class was generated from the following file: