![]() |
EMODnet Quantized Mesh Generator for Cesium
|
Helper class to read a GZip file. More...
#include <gzip_file_reader.h>
Public Types | |
| typedef unsigned char | Byte |
Public Member Functions | |
| GZipFileReader (const std::string &filePath) | |
| Constructor. | |
| bool | isFileOpen () |
| Check if the file is open. | |
| Byte | readByte () |
| Reads a byte. | |
| void | skipBytes (int numBytes) |
| Skips a given number of bytes. | |
| double | readDouble () |
| Reads a double. | |
| float | readFloat () |
| Reads a float. | |
| int | readInt () |
| Reads a int. | |
| unsigned int | readUInt () |
| Reads an unsigned int. | |
| short | readShort () |
| Reads a short. | |
| unsigned short | readUShort () |
| Reads an unsigned short. | |
| char | readChar () |
| Reads a char. | |
| unsigned char | readUChar () |
| Reads an unsigned char. | |
| template<typename T > | |
| T | read () |
| Generic templated read function. | |
| int | getPos () |
| Returns the position on the file (i.e., read byte counter) | |
| bool | close () |
| Closes the file. | |
| bool | eof () |
| Indicates the end of file. | |
Helper class to read a GZip file.
1.8.13